0
ответов

Как перенаправить содержимое эхо-кода `:function FunctionName` в текущий файл?

Я узнал, как поместить значение переменной в файл с помощью этой ссылки Stackoverflow. например :let L = [1,2,3] :put string(L) [1, 2, 3] Кажется, метод, упомянутый в вышеуказанной ссылке, имеет дело с...
23.05.2017
0
ответов

Как выполнить! Gvim текущую строку в средстве просмотра?

Код find-xargs (меньше) -gvim% http: // unix. stackexchange.com/a/277889/16920 найти . -name "* .tex" -exec grep -il "agent" {} + | less -s -M + Gg Вывод ./InfectiousDiseases/1.4.2016.tex . / ...
13.04.2017
0
ответов

Переназначение клавиш Ctrl + стрелки в Vim [дубликат]

Возможный дубликат: как исправить Ctrl + стрелки в Vim? На нескольких сайтах руководств и советов по Vim я случайно прочитал, что можно переназначить комбинацию клавиш в ...
13.04.2017
0
ответов

vim несколько замен: три или более

Это решение отлично работает для двух строк, но для трех или более замен? Я пробовал:% s: one: two: e | s: three: four: e | s: five: six: e Но третья строка в этом примере осталась прежней. два ...
13.04.2017
0
ответов

Настройка дисплея bash [при использовании утилиты GNU Screen], чтобы не показывать текст vim после выхода

В настоящее время, когда я не использую утилиту screen, я могу видеть, что содержимое VIM стирается с дисплея, когда я выхожу из VIM. Однако когда я использую утилиту GNU Screen и открываю файл в одном из ...
13.04.2017
0
ответов

Поиск и замена следующих n слов в vi [дубликат]

Возможный дубликат: Vim: s заменяет первые N
13.04.2017
0
ответов

Что vim считает словом? [дубликат]

Возможный дубликат: Соответствует слову, содержащему символы за пределами a-zA-Z. Я не понимаю определение слова vims. Из справки по движению w (: h w): w [count] слов вперед. | эксклюзивный | ...
13.04.2017
0
ответов

Как я могу заставить `sudo crontab -e` использовать мою среду` sudoedit`?

Я начал использовать sudoedit вместо sudo vim . Одним из преимуществ является то, что он использует мой локальный ~ / .vimrc. Однако при использовании sudo crontab -e вместо этого используется /root/.vimrc. ...
13.04.2017
0
ответов

Cannot enable TrueColor support in tmux via overriding terminfo

dist: Arch Linux. У меня сборка st из AUR и tmux из официального репозитория. В st я встретил хорошую поддержку TrueColor, которая работает с последней версией Vim через опцию termguicolors. Но когда я попытался принести ...
30.10.2016
0
ответов

Как вернуться к просмотру текстовых/бинарных файлов в списке каталогов Netrw в Vim?

Я использую vim.gtk3 . для навигации по текущему каталогу в Netrw Directory Listing. Я знаю, что могу нажать x, чтобы действовать как xdg-open. Я также знаю, что могу нажать - для перехода к родительскому каталогу. Но если я нажму ...
27.10.2016
0
ответов

vim выполняет поиск подчеркнутого имени переменной с помощью *

Когда я нажимаю * на имени переменной, например hello, vim выделяет такие имена, как this-> hello или this. привет, но не _hello. Это очень странное поведение, потому что я могу выделить все приветствия с помощью / ...
10.09.2016
0
ответов

VIM заменяет backspace на ^?

Каждый раз, когда я набираю backspace в VIM, редактор вставляет ^ ?. Я отредактировал .vimrc, чтобы установить backspace = indent, eol, start, и это не сработало. set backspace = 2 Тоже не сработало. Я читал, что вам нужно ...
30.08.2016
0
ответов

сопоставление с образцом в vim

У меня есть файл со следующим содержимым: 635147 + 876 + 5597 + 1686 + 54 = 8643360 2415 + 382376 + 88324 + 81544 + 926 + 68619475 + 677 + 222852 = 69398589 80 + 21 + 4478882 + 8945092 = 13424075 62 + 9598 = 9660 16832904 + 537 + 51460155 + 6822 + 2
28.07.2016
0
ответов

Как сказать vim НЕ ПЕРЕЗАГРУЗИТЬ ФАЙЛ, когда я снова переключаюсь на него

Мой список действий: e xx.txt e xx2.txt "в другом окне измените xx.txt : b # На этом этапе я хотел бы, чтобы vim сообщал мне, что буфер изменился, но не загружал новое содержимое в буфер. ...
15.07.2016
0
ответов

Как открыть файл в VIM и переместить курсор к результату поиска

Рассмотрим файл tmp.txt, содержимое которого: Икс abcd Я хочу открыть его в VIM и переместить курсор на символ c. Поэтому я запускаю VIM с аргументами: $ vim -c "/ c" tmp.txt Но он устанавливает курсор на ....
05.07.2016
0
ответов

Как пользователь может редактировать файл, даже если бит записи в файле отключен

Вот что мне просто захотелось поиграть с umask на моей тренировочной машине. Я создал тестового пользователя john и вошел в систему, используя john. и установите umask на 0200, создайте тестовый файл в vim и сохраните его. ...
29.06.2016
0
ответов

Выделите escape-символы Vim, например \ n

Я использую цветовую схему Jellybeans vim, но она не выделяет никаких escape-символов. Например, если я использую C ++ и имею следующее ... std :: string word = "hello \ n"; ... всю строку ...
24.06.2016
0
ответов

Vim Search and Replace - Regex

Я хочу выполнить поиск и замену. Символ новой строки перед любой нецифровой цифрой следует заменить табуляцией. Я попробовал% s / \ n \ D / \ t / g, но он заменил первый символ слова, следующего за новой строкой, что ...
24.06.2016
0
ответов

VIM: функция, проверяющая, запущена ли внешняя программа

Используя функцию vim, я хотел бы проверить, запущена ли программа, используя pgrep, и если она не запущена, то сделать что-нибудь. В частности, я хочу добиться чего-то вроде этого: function! ...
23.06.2016
0
ответов

Отменить обновленный файл?

Я просто удалил кучу текста в файле и сохранил его. Можно ли восстановить старую версию файла обратно? Я знаю, что мне следовало сделать резервную копию, просто попытать счастья.
18.06.2016
0
ответов

запускать привязку клавиш режима vi только в обычном режиме

Я создал несколько пользовательских привязок клавиш для режима bash vi. Они срабатывают, когда я нахожусь в режиме вставки, и я хочу, чтобы они срабатывали, когда я в нормальном режиме. Я использую режим vi set -o vi в терминале ...
31.05.2016
0
ответов

Почему vim вставляет 50 строк вместо 96?

У меня был файл из 96 строк. Я выделил все строки и вставил с помощью vim в новый файл, но... вставляются только первые 50 строк. Что проверить? Я вижу это только в новой версии vim. На slackware-current, старой версии 14.1 ...
27.04.2016
0
ответов

Регулярное выражение sed ведет себя иначе, чем в vim и perl?

Вот пример 'test.txt' abcdX1yad45das abcdX2fad45das abcdX3had45das abcdX4wad45das abcdX5mad45das пример желаемого результата: X1yad X2fad X3had X4wad X5mad Я мог заставить его работать в vim с помощью::% s / ...
27.04.2016
0
ответов

Сохраненный файл Vim не обновляется на веб-странице

Я пытаюсь обновить HTML-файл на своем сервере, но когда я это делаю, он не обновляется, а вместо него загружается старая копия. Я прошел через обычный процесс нажатия :w и ...
25.04.2016
0
ответов

ack выполняется через vim

Я пытаюсь выполнить ack из vim. Но по какой-то причине vim решает остановиться после выполнения ack. Как я могу остановить остановку vim? (в некоторых системах то, что я называю ack, называется ack-grep) Что я ...
13.04.2016
0
ответов

Команды оболочки с кавычками в ranger

Мне нравится открывать выделенный файл в ranger при разделении удаленного сеанса vim. : shell vim --remote-send " : vsp% d /% f " Вместо файла / путь / к / каталогу / выделено -...
05.04.2016
0
ответов

Копировать путь из vim netrw

Я использую vim netrw для исследования некоторых файлов. Как я могу скопировать абсолютный путь к текущему выбранному каталогу в netrw в регистр и использовать его для вставки в другой буфер?
03.04.2016
0
ответов

Две разные версии VIM

Когда я устанавливаю практически любой дистрибутив Linux, он сопровождается с неортодоксальной версией vi. Совсем недавно я имел дело с этим в Ubuntu 14.04. Я могу использовать vi файл, но несколько "горячих" клавиш ...
01.04.2016
0
ответов

Как мой текстовый файл может внезапно заполниться символами ^ M?

У меня есть текстовый файл на компьютере Mac, и я использовал vi / vim только для его редактирования. Сегодня, когда я открыл его с помощью vi, я заметил повсюду кучу символов ^ M. Единственное, что я сделал сегодня по-другому, это ...
01.03.2016
0
ответов

Vim: если конкретная версия, то не загружайте плагин

Интересно, как лучше всего решить, следует ли загружать какой-либо плагин в зависимости от конкретной компиляции / версии Vim. Любая помощь будет оценена по достоинству.
08.02.2016