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

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

4
Как мне скопировать вывод команды в vim?
Например, если я наберу ' :pwd', чтобы получить текущий рабочий каталог, я могу выделить текст в gvim, но не могу понять, как скопировать его в буфер обмена. Если я попробую то же самое в консоли VIM, я даже не могу выбрать его с помощью мыши. Я хотел бы, чтобы это …
33 linux  vim  gvim 

5
Как пользоваться vimtutor?
Этот вопрос был перенесен из переполнения стека, поскольку на него могут ответить суперпользователи. Мигрировал 8 лет назад . http://linuxcommand.gds.tuwien.ac.at/man_pages/vimtutor1.html Кто-то порекомендовал мне использовать vimtutor для изучения основ Vim. Но я понятия не имею, как его использовать. Это приложение? Сайт? Это единственная ссылка, которая была дана во время обсуждения здесь, и …
33 vim  vimtutor 

6
Автоматическая перезагрузка файла в VIM, как только он изменяется на диске
Предполагая, что файл не имеет несохраненных изменений в буфере VIM, я бы хотел, чтобы он автоматически перезагружался, если файл изменяется на диске. Наиболее частый вариант использования этого - когда я обновляю рабочую копию, в которой находится файл. Как мне этого добиться?
33 vim 

3
Vim: как вставить блок текста в конце нескольких строк?
Скажем, у меня есть такой блок текста: // Comment1 // Comment2 // Comment3 И я хочу добавить каждую из этих строк в конец 3 соответствующих строк кода: foo = 1; бар = 2; баз = 3; Так что конечный результат foo = 1; // Comment1 бар = 2; // Comment2 …

1
При использовании grep из VIM, как перейти к результатам?
При использовании плагина grep для VIM я могу искать в текущем каталоге все вхождения строки в наборе файлов, например так: :grep Ryan *.txt Это выводит что-то вроде этого: file1.txt:3:Ryan was here file2.txt:10:Ryan likes VIM file3.txt:5:superuser.com is a fav of Ryan (1 of 3): Ryan was here Press ENTER or type …

3
Как сделать так, чтобы столбец знаков отображался постоянно, даже если к нему не было добавлено ни одного знака?
Я только что добавил плагин Git Gutter для Vim, который показывает добавленные / измененные / удаленные строки в соответствии с git diff. Он использует Sign Columnдля отображения символов рядом с каждой строкой. На данный момент столбец появляется при сохранении, что довольно неприятно. Я бы предпочел, чтобы столбец всегда отображался, даже …
32 vim  vimrc 

2
Как мне сбросить определенную команду vim?
set listchars=tab:>-,trail:_ Я попытался сбросить вышеуказанную команду следующим образом: unset listchars=tab:>-,trail:_ Но только получить: E492: Not an editor command: unset listchars=tab:>-,trail:_ Какой правильный способ сделать это?
32 vim 

12
Vim: Как вы эффективно ищете текст?
Всякий раз, когда вы хотите найти текст в vim, вы должны набрать, /а затем строку, которую вы ищете. Однако, если строка длинная и вы хотите сделать это несколько раз, есть ли способ сделать это, чтобы вам не приходилось печатать /andthisreallylongstringболее одного раза?
30 vim  search 

5
Включить мышь для прокрутки только в Vim в iTerm (MacOSX)
Я хотел бы использовать мышь в Vim только для прокрутки (не для включения других режимов Vim или иного взаимодействия с Vim). Использование :set mouse=a- это операция «все или ничего», это можно изменить? В качестве альтернативы можно сделать так, чтобы iTerm проходил только через события прокрутки и никогда не щелкал / …
30 macos  vim  mouse  scrolling  iterm 

1
Что такое совместимый режим в Vim?
От vimtutor УРОК 7.3: ЗАВЕРШЕНИЕ ** Command line completion with CTRL-D and <TAB> ** Убедитесь, что Vim не в совместимом режиме:: set nocp Посмотрите, какие файлы существуют в каталоге::! Ls или:! Dir Введите начало команды:: e Нажмите CTRL-D, и Vim покажет список команд, которые начинаются с «e». Что означает режим …
30 vim 

1
Не могу запустить Vimdiff (7.4) в Windows 7
Я недавно установил версию 7.4 gVim на машине с Windows 7. Пытаясь различать два файла из контекстного меню в проводнике Windows, я получаю сообщения об ошибках: E810: не удается прочитать или записать временные файлы E97: не удается создать diff Два выбранных файла открываются в двухпанельном представлении gVim, и редактор, кажется, …
29 windows-7  vim  gvim  vimdiff 

2
Как искать одну из двух похожих строк в Vim?
В Vim, если я хочу выполнить поиск, который соответствует «planA» или «planB», я знаю, что могу сделать это: /plan[AB] Это работает, потому что регулярное выражение допускает либо A, либо B в качестве набора символов. Но как я могу указать одну из двух полных строк? Например, "planetAwesome" или "planetTerrible"? Это будет …
29 vim  regex 

8
Vim, чтобы заменить Vi
Этот вопрос был перенесен из переполнения стека, поскольку на него могут ответить суперпользователи. Мигрировал 10 лет назад . Ребята, кто-нибудь знает, как изменить редактор консоли Linux с vi на vim при каждом запуске vi? Я использую Ubuntu и Fedora Core
29 linux  vim  vi 

2
Установите Vim в Cygwin
Этот вопрос был перенесен из переполнения стека, поскольку на него могут ответить суперпользователи. Мигрировал 8 лет назад . Я установил Cygwin на свой компьютер с Windows, и я также выбрал некоторые дополнительные пакеты как часть моей установки (например, GCC и т. Д.). Теперь я хочу добавить Vim и в мою …

3
Включить нижние правые числа в VIM
Я заметил, что у VIM на моем Mac нет номеров строк / столбцов в правом нижнем углу окна, тогда как у VIM в Ubuntu есть. Есть ли настройка профиля, которую я могу использовать, чтобы мой Mac показывал эти цифры?
28 macos  vim 

Используя наш сайт, вы подтверждаете, что прочитали и поняли нашу Политику в отношении файлов cookie и Политику конфиденциальности.
Licensed under cc by-sa 3.0 with attribution required.