Вопросы с тегом «vim»

15
Отключение линий разделения в vim

Одна из самых раздражающих особенностей vim - это разделение линий. По некоторым причинам кто-то нашел, что было бы хорошо разбить строки даже в форматах, чувствительных к пробелам. Например, изменение: echo very-long-string > file в echo very-long-string > file Как его выключить?...

15
Зачем vim возвращать ненулевой код выхода, если я выхожу сразу после открытия?

У меня возникла странная проблема с vimSnow Leopard: я получаю ненулевой код выхода, просто запустив его vimи выйдя из него. $ vim # exit immediately using :q $ echo $? 1 Однако, если я использую полный путь к vim, я не вижу этого поведения $ /usr/bin/vim # exit immediately using :q $ echo $? 0...

15
Расширить конфигурацию по умолчанию vim

Я уже давно использую конфигурацию vim по умолчанию и хочу внести несколько изменений. Однако, если я редактирую, ~/.vimrcкажется, что он перезаписывает все другие параметры конфигурации /etc/vimrcи тому подобное, например, теперь нет подсветки синтаксиса. Вот что VIM загружает: :scriptnames...

15
Насколько отличается Элвис от Vim?

Я уже некоторое время использую Slackware, который поставляется с Элвисом в качестве редактора по умолчанию. Большинство других дистрибутивов Linux, похоже, поставляются с Vim вместо Elvis. Привыкнув к Элвису, столкнусь ли я с проблемой обучения при переходе на дистрибутив, в котором используется...

15
Почему vim создает файлы с окончанием строки DOS?

у меня есть set fileformat=unix по моему .vimrc, и все же, если я создаю файл вvim (запущенный в Cygwin), он сохраняется при создании файлов в формате DOS, и мне нужно запустить их, dos2unixчтобы очистить их. (Думаю, мне это не нужно , так как Git очищает их для меня, но меня просто умирает, что...

15
Использование ctrl + c вместо esc для выхода из режима вставки нарушает что-либо в vi?

При использовании vi вы можете выйти из режима вставки с помощью Ctrl+ Cвместо более традиционного Esc. Существуют ли ситуации, когда было бы нежелательно использовать первое вместо второго? Это нарушает что-то кроме лучшей...

15
Совпадение слова, содержащего символы за пределами a-zA-Z

Чтобы соответствовать слову можно использовать \v(\w+) Из справки vim :h \w: \ w символ слова: [0-9A-Za-z_] Это работает точно так, как описано в руководстве. Тем не менее, я хочу сопоставить слова, которые содержат символы за пределами a-z, например, prästgården . Сопоставление регулярного...

14
покажите часть перенесенных строк в vim вместо того, чтобы скрывать ее символом @

Я использую vimне только для кодирования, но и для написания текста. В этом контексте я использую параметры переноса и переноса строки для переноса текста. Поскольку строки, образующие абзацы при написании текста, могут быть очень длинными, перенесенная строка легко не помещается в нижней части...

14
PluginInstall против команды BundleInstall в Vundle?

На странице Vundle GitHub написано, что нужно использовать PluginInstallдля установки плагинов, но когда я ищу Vundle в Интернете, люди часто используют BundleInstallвместо этого. Обе команды, кажется, доступны. Есть ли разница, и что следует использовать,...

14
vim: скрыть строку состояния внизу

Иногда я работаю с действительно маленькими оконными окнами и мне нужно все, что доступно. Поэтому я хочу скрыть строку состояния vim. Я уже за set laststatus=0этим скрываю одну из статусных строк. Но есть еще один с содержанием -- INSERT --и "filename.ext" 22L 500C. Как я могу скрыть эту...

14
Какой формат строки состояния по умолчанию?

Я прочитал о том, как обновить строку состояния vim здесь . И я могу успешно обновить его. Но я хотел бы сохранить формат строки состояния vim по умолчанию и просто добавить к нему дополнительную информацию, например, размер файла, тип файла и т. Д. Строка состояния Vim по умолчанию:...

14
Скопируйте / вставьте в SSH'd VIM из локального (Windows) буфера обмена

Я хотел бы скопировать с локальной машины и вставить в vim на удаленной коробке, в которую я помещаю SSH. Вот и все. Я пробовал "+p and "*p, щелчок средней кнопкой мыши и несколько других вещей безрезультатно :( Также приемлемо (хотя и менее удобно) просто пропустить vim и передать буфер в файл....

14
Vim не работает внутри tmux

Когда я пытаюсь открыть файл, используя vimвнутри tmuxвсе окно зависает. Я должен убить окно с C-a &. Вот мои ~/.vimrcнастройки: :set autoindent :set ts=4 :set number :set shiftwidth=4 :set showmode :filetype on :filetype plugin on :syntax enable :set mouse=a и ~/.tmux.conf # I like Ctrl-a as...

14
vim: создать файл с битом + x

Есть ли способ установить +xбит на сценарии при создании? Например я бегу: vim -some_option_to_make_file_executable script.sh и после сохранения я могу запустить файл без каких-либо дополнительных перемещений. пс. Я могу работать chmodс vimили даже с самой консоли, но это немного раздражает, потому...

14
VIM комментирует то, что я вставляю

Я получил это при попытке скопировать эту суть на VIM: https://gist.github.com/w0ng/3278077 Повсюду я замечаю одинаковое поведение: если я вставляю что-то, включающее комментарий, все, что следует за комментарием, вставляется с комментариями. Возможно, это связано с тем, что если я напишу...

14
Использование inotifywait вместе с vim

У меня есть простой скрипт, который контролирует файл на предмет изменений и rsyncs его с удаленным копированием: #!/bin/bash while inotifywait -e close_write somefile do rsync somefile user@host.domain:./somefile done Он работает нормально с nano, но не работает с vim. Когда я использую нано, он...

14
Предлагаемая настройка для сверхлегкой текстовой среды программирования в Linux

Я ищу предложения для настройки для моих конкретных потребностей. С тех пор как я учился в колледже, я не делал много Linux и хочу вернуться к этому как хобби. У меня есть не слишком мощное оборудование (512 МБ ОЗУ, одноядерный). Я хочу делать все через текстовые оболочки и редакторы, такие как...

14
Как выделить текущую строку и курсор в .vimrc?

Я пытаюсь выделить текущую строку, а также позицию курсора в Vim. Вот мой .vimrc: set cursorline hi CursorLine ctermbg=8 ctermfg=15 "8 = dark gray, 15 = white hi Cursor ctermbg=15 ctermfg=8 Проблема, с которой я сталкиваюсь, заключается в том, что текущий цвет фона строки скрывает цвет фона...