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

Vim - это настраиваемый текстовый редактор, который позволяет эффективно редактировать текст. Это улучшенная версия редактора vi.

397
Как открыть файлы в вертикально / горизонтально разделенных окнах в Vim из командной строки

Должен быть способ, что-то вроде этого: vim -[option] <file-list> открывать файлы из командной строки, а не из Vim. разделить окна по вертикали и / или по горизонтали в отдельных вкладках...

188
Как показать текущий столбец в строке состояния в vim?

Я хотел бы показать текущий столбец в строке состояния, как это принято во многих других текстовых редакторах. Например, это хорошо знать, если вы находитесь около столбца 80 или выше. Как показать текущий столбец в строке...

164
Как вы повторно используете выбор визуального режима?

Часто при редактировании кода я выбираю блок в визуальном режиме и выполняю поиск и замену блока. Однако после внесения изменений он покидает визуальный режим. Как вы делаете новую находку и заменяете ту же самую...

126
В vim как быстро переключаться между вкладками?

В гнома-терминале, я могу просто нажать Alt+ ( 1, 2, 3и т.д.) , чтобы перейти к определенным вкладкам. Я также могу использовать Ctrl+ ( PgUp/ PgDn) для переключения между вкладками (правда, менее удобно, но его можно переназначить). Если я хочу использовать вкладки vim вместо вкладок...

125
Почему клавиши со стрелками не рекомендуются в Vim

"Никогда не используйте клавиши со стрелками в Vim!" Я слышал это от случайного оратора, но у меня не было возможности спросить его, почему. Кроме того, если вы не используете клавиши со стрелками, как вы можете переместить курсор в режиме вставки...

110
Vim зависает внутри Tmux

Я использую разделенные панели в tmux - одна - vim, другая - оболочка. Иногда, примерно раз в день, vim зависает. Я могу перемещаться между панелями, выполнять любые команды tmux, просто vim ни на что не реагирует. Это происходит только с tmux. Мое единственное решение на данный момент - убить эту...

103
Как запустить vim, не выполняя / etc / vimrc?

На моем Linux-сервере на работе администраторы не установили cscope, и я установил его из исходного каталога в своем домашнем каталоге и добавил в $ PATH. Проблема в том, что / etc / vimrc имеет ссылку на / usr / bin / cscope, который не существует, и каждый раз, когда я запускаю vim, он жалуется...

101
Лучший способ сделать vim MacVim (консоль, а не mvim) по умолчанию вместо vim в Mac OS X?

Я установил MacVim, используя homebrew. ( brew install macvim). Если я позвоню mvimс cmd, она открывает GUI MacVim. Я хотел бы сделать vimвызов Vim ( /Users/user/Applications/MacVim.app/Contents/MacOS/Vim) MacVim вместо системного ( /usr/bin/vim) vim. Какой лучший способ сделать это? Я знаю, что...

98
Поддержка 256 цветов для vim background в tmux

при использовании vim в tmux я вижу, что включена поддержка 256 цветов. с $ tput цветами Однако изменение схемы цветов в vim в tmux изменит схему цветов для каждой строки, но не для всего фона. смотреть скриншот Вот фрагмент моего файла .vimrc, например. Моя оригинальная цветовая схема соляризована...

95
Git на Mac: Как установить Nano в качестве текстового редактора по умолчанию?

Когда я использую Git на Mac и мне нужно сделать ребаз, редактор Vim запускается по умолчанию. Я бы предпочел Nano - может кто-нибудь объяснить, как перенастроить Git, чтобы он использовал Nano для перебазирования?...

95
Как изменить порядок выбранных строк в Vim?

Например, если у меня есть четыре строки следующим образом: первая строка вторая строка третья строка четвертая строка Я хочу обратить их четвертая строка третья строка вторая строка первая строка Как я мог сделать это в...

93
Перезагрузите .vimrc в Vim без перезагрузки

Меня беспокоит, когда я что-то записал, .vimrcи мне нужно сначала закрыть это и открыть, чтобы применить мои изменения. Есть ли способ перезагрузить .vimrcVim, не закрывая его? Например , я добавил set nuк ~/.vimrcи я хочу , номера строк будут появляться для всех моих окон и...

89
Как мне найти кодировку текущего буфера в vim?

Скажем, я редактирую какой-то файл с помощью vim (или gvim). Я понятия не имею о кодировке файла, и я хочу знать, находится ли он в UTF-8 или ISO-8859-1 или что-то еще? Могу ли я как-то сказать vim, чтобы показать мне, какая кодировка...

87
Как добавить команду в редакторе vim?

Если предположить, что мой исходный код имя файла "foo.c". Во время редактирования и отладки я всегда выполняю эту команду: :! gcc -g foo.c -o foo; gdb foo Могу ли я добавить пользовательскую команду в Vim, чтобы при вводе «: debug» выполнялась указанная выше команда? Как мне этого...

86
Как я могу получить (g) Vim для отображения количества символов текущего файла?

Я люблю писать учебники и статьи для форума программирования, который я часто посещаю. Этот форум имеет ограничение по количеству символов на пост. В прошлом я использовал Notepad ++ для написания постов, и он отображает количество символов в строке состояния. Я начинаю больше использовать gVim, и...