Описание тега vim
Vim - это настраиваемый текстовый редактор, который позволяет эффективно редактировать текст. Это улучшенная версия редактора vi.
2
ответа
Идиоматичный способ заменить всю строку содержимым буфера обмена
Я использую vim-gtk вставка из буфера обмена так же проста, как вставка содержимого "+ регистр. Для каждой строки я мог бы заменить ее содержимым буфера обмена следующим образом: 1. V 2. d 3. o 4. <ESC> 5. pasting from clipboard (bound to some…
26 сен '16 в 20:33
2
ответа
Как я могу навсегда отобразить команду vim:W на:w?
Иногда в VIM я держу смену, когда я сохраняю, и заканчиваю делать :W, Как мне настроить мой vimrc на распознавание :W как :w?
02 апр '16 в 08:16
1
ответ
Vim: сообщение об ошибке при поиске, но не при запуске
Я довольно новичок в Vim/gVim и, вероятно, делаю что-то не так. Что я хочу сделать, это полностью перезагрузить мою конфигурацию (например, перезапустить), но во время работы gVim (сохранить текущий сеанс). Вот шаги, которые я делаю, и их результат:…
21 июл '16 в 19:40
2
ответа
На MacOS Sierra beta 5, использующей iterm 2 и tmux, я потерял возможность копировать / вставлять в tmux.
Я хочу копировать / вставлять в мои сеансы tmux, как это было возможно с El Capitan. Я только что установил MacOS Sierra, и у меня больше нет этой функциональности. Я не понимал, как часто я использовал эту возможность, пока не потерял ее вчера. Mac…
17 авг '16 в 19:23
4
ответа
Vim через Vnc: цифровые клавиши для вставки неожиданных символов
Этот вопрос согласуется с тем, как заставить numpad работать в vim, используя iterm2 на osx с term=xterm? и как мне заставить numpad работать в vim, используя iterm2 на osx с term=xterm? но я не мог найти элементы, описанные в этих соответствующих о…
13 янв '17 в 00:59
1
ответ
Vim: Сломанные цвета на старте
Я использую uxterm и vim со следующим.vimrc: https://github.com/dbrgn/dotfiles/blob/master/.vimrc Когда я открываю файл в vim и не нажимаю какие-либо клавиши, цветной текст отображается жирным шрифтом, а строка состояния Powerline не использует ника…
25 мар '13 в 09:54
0
ответов
Vim ":set cindent" фильтрует запятые из документа
С определенным языком документа или без него, всякий раз, когда для vim задано "cindent", запятую нельзя вводить или даже вставлять в документ. Я получил "нестандартную" клавиатуру (латинский).
28 мар '13 в 05:11
2
ответа
Зачем предоставлять vi и vim?
Я думаю, что я прав, говоря, что RedHat и другие дистрибутивы предоставляют как vi, так и Vim. Кто-нибудь знает, что стоит за предоставлением обоих, когда предположительно, если Vim предоставлен, он покрывает функциональность vi? ETA: Это не символи…
28 мар '13 в 23:12
3
ответа
Bash-подобное завершение кода в vim?
В настоящее время я использую superTab для дополнений в Vim. Тем не менее, я хотел бы, чтобы завершения были больше похожи на bash. Например, если я печатаю st и возможные дополнения struct, string Я бы хотел, чтобы он был завершен, если я нажму кла…
29 мар '13 в 04:42
2
ответа
Какие настройки vim мне нужны, чтобы запись vim ftp не конвертировалась в формат dos?
На самом деле этот вопрос касается возможности записи файла с использованием gVim или командной строки vim без изменения типа файла (Unix) на DOS. Эта проблема не происходит в командной строке vim напрямую в системе Linux. Я редактирую файлы, которы…
24 июл '13 в 14:27
2
ответа
Vim: автоматизировать чтение строки из внешнего файла
Я пытаюсь автоматизировать следующее в vim: :r! sed -n 10p filename Где номер строки (10) постоянно меняется. Я думал что-то вроде function! GetLine(line, filename) :r! sed -n a:line,p a:filename endfunction который я положил в свой.vimrc и правильн…
01 авг '13 в 17:03
2
ответа
Не удается скопировать определенный текст gvim, например: версию или сообщение об ошибке
Как правило, моя копия / вставка прекрасно работает в vim. Однако, когда я печатаю:version, мой указатель мыши становится символом вроде: https://www.chacocanyon.com/images/thumbnails/taboo.gif Хотя я могу выделить текст, я не могу скопировать его в…
22 ноя '15 в 13:49
1
ответ
Развернуть путь под курсором в VIM
Мне часто приходится искать точный путь к файлу при программировании с помощью VIM (в режиме вставки, например, указание пути к изображению в моем исходном коде), хотя я знаю, что это за путь. Так что мне было интересно, есть ли какая-нибудь особенн…
19 дек '13 в 15:33
2
ответа
Zeitgeist и Vim/ Gvim
Если я открою файл через nautilus и отредактирую его в gvim, Zeitgeist покажет запись для этого файла. Делая то же самое, но открывая файл из bash/zsh с помощью vim/gvim Zeitgeist не показывает запись для этого действия. Возможно ли и что делать, чт…
24 ноя '10 в 12:05
1
ответ
Недоразумение в taglist плагин vim
Кажется, я не понимаю, как заставить taglist показывать новые функции на лету. У меня есть что-то вроде этого: #include <stdio.h> int main() { some code here; } Taglist покажет основную функцию. Но чем я редактирую файл, и код в буфере выгляди…
08 мар '11 в 11:37
1
ответ
Как переназначить ввод ключа в vim?
Я только что получил клавиатуру Kinesis Advantage и хочу переназначить Enter в Esc в режиме вставки в vim. Я также использую iTerm2. Вот что у меня так далеко: inoremap <CR> <Esc> inoremap jj <Esc> nnoremap <CR> i При запуске…
19 авг '16 в 14:07
1
ответ
Написать, очистить и запустить скрипт на Python из vim с помощью ярлыка
Я нашел способ нажать клавишу F1 в скрипте python в vim, и он очистил бы вывод старой оболочки для меня и запустил скрипт: autocmd FileType python nnoremap <buffer> <F1> :exec '!clear; python' shellescape(@%, 1)<cr> И тогда я нашел…
19 авг '16 в 15:17
1
ответ
Почему в Vim все еще есть режим совместимости с vi?
Кто-нибудь может объяснить, почему в Vim все еще есть режим совместимости с vi? Зачем его использовать? Как следствие, мы должны держать set nocompatible в нашем .vimrc; в документах много шума {not in Vi}, {Vi: no ++opt}, так далее. и я не могу пон…
29 май '14 в 09:36
1
ответ
Как создать ярлык для команды поиска и замены в vim?
У меня есть VIM (ну, на самом деле, SED) найти и заменить шаблон, который я использую для сброса AUTO_INCREMENT собственность в mySQL CREATE TABLE заявления: :% S /AUTO_INCREMENT=[0-9]*/AUTO_INCREMENT=1/ г Я часто использую эту команду и хотел бы со…
19 окт '11 в 14:39
1
ответ
`vim` и`YouCompleteMe`
Я установил vim с поддержкой Python из источника. Тогда я использовал Vundle установить YouCompleteMe с возможностью --clang-completer, Никакой другой плагин не установлен мной, и clanglib обновлен. Я настроил .ycm_extra_conf.py со следующим: import…
06 окт '14 в 21:51