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

Все о редакторе VIM в одном из его графических воплощений.

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

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

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

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

85
Как заставить vim открывать сразу несколько файлов на вкладках

Можно ли заставить vim открывать несколько файлов на вкладках, подобно тому, как args <path>команда будет открывать несколько файлов в буферах? Выполнение чего-либо подобного :tabe ./*приводит к ошибке «E77: слишком много имен файлов», даже если число файлов меньше значения, установленного в...

75
Как настроить маркер длины строки в vim / gvim?

Некоторые текстовые редакторы с графическим интерфейсом имеют вертикальную линию, которая служит маркером длины строки (это помогает сохранять строки короче 80 символов в файлах исходного кода). Возможно ли иметь что-то подобное в vim / gvim? Я знаю о параметре линейки vim, но не очень удобно...

62
Как заставить Vim spellcheck вспомнить новое слово

Я использую gvim для редактирования латекса. Я пишу много научных документов со словами, которые словарь vim не знает. Проходя проверку орфографии, я сталкиваюсь с словами, которые, как я знаю, написаны правильно, как мне добавить эти слова в...

60
Vim: Как синхронизировать NERDTree с текущим открытым файлом вкладки?

Когда я открываю новую вкладку с путем, отличным от предыдущего файла в VIM, NERDTree по-прежнему остается той же иерархии каталогов предыдущего файла. Существует ли ярлык синхронизации для изменения текущего корневого каталога на каталог нового открытого...

59
Как убрать этот символ «^ @» с vim?

У меня есть некоторые файлы, которые повреждены с этим символом: ^ @ Это не часть строки; это не для поиска. Как заменить этот символ ничем или как удалить этот символ? Вот пример строки из одного файла: ^@F^@i^@l^@e^@n^@a^@m^@e^@ ^@ ^@ ^@ ^@ ^@ ^@ ^@ ^@ ^@ ^@:^@ ^@^M^@...

54
Как заставить вырезать / копировать / вставлять в GVim на Ubuntu работу с Ctrl + X, Ctrl + C, Ctrl + V?

По умолчанию ярлыки вырезать / копировать / вставить в GVim в Ubuntu: Cut "+ x Копировать "+ у Вставить "+ gP Я хотел бы использовать комбинации клавиш управления в GVim, как я использую в Firefox и других приложениях gnome. Как настроить GVim для работы как другие приложения...

52
Где VIM (gvim / macvim) хранит файлы подкачки для несохраненных / неназванных буферов?

Где VIM (gvim / macvim) хранит файлы подкачки для несохраненных / неназванных буферов? (Если это вообще так). Предыстория: В течение полуинтенсивного семинара я делал записи в безымянном / несохраненном буфере MacVim, когда у MacBook кончился сок и он выключился из ниоткуда (Он не спал / не спал,...

49
Переместить курсор в начало непробельных символов в строке в Vim

В Vim есть способ переместить курсор в начало непробельных символов в строке? Например, как я могу переместить курсор на «S» во второй строке ниже? Первая строка Вторая линия Если это имеет значение, я в основном использую MacVim, но я также хотел бы сделать это с консоли....

41
Как мне передвигаться и иначе переставлять сплит в vim?

До сих пор я выяснил, что нужно поменять местами сплит CTRL+W x, и на этом все. Как переместить разделение в любое место в области просмотра, которая содержит несколько вертикальных и горизонтальных разделений? Как создать горизонтальное разделение, которое, скажем, охватывает всю верхнюю половину...

38
Как запустить gVim максимально?

Как сделать так, чтобы gVim автоматически увеличивал окно при его открытии? И кросс-платформенное решение, я пытаюсь использовать одни и те же конфиги в Linux и Windows-машине ... Я пробовал взломать :set lines=999 columns=999, он почти работает, но окно не развернуто, просто изменил размер, и я...

33
Как мне скопировать вывод команды в vim?

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

29
Не могу запустить Vimdiff (7.4) в Windows 7

Я недавно установил версию 7.4 gVim на машине с Windows 7. Пытаясь различать два файла из контекстного меню в проводнике Windows, я получаю сообщения об ошибках: E810: не удается прочитать или записать временные файлы E97: не удается создать diff Два выбранных файла открываются в двухпанельном...

23
Как я могу отменить мою историю отмен в Vim?

Отменить приятно иметь в Vim. Но иногда, в известном хорошем моменте, я хочу стереть свою историю отмены - чтобы иметь возможность использовать uдля отмены отдельных изменений, но только назад к определенной точке. (Например, это может быть когда я последний раз совершал.) Один из способов сделать...

23
Vim - динамический список открытых буферов в окне

Я исследовал несколько способов ведения списка открытых буферов в Vim, и некоторые из них очень хороши, но, похоже, ни один из них не ведет себя так, как мне бы хотелось. Вполне возможно, что ничего подобного тому, чего я хочу, не существует, и это не помешает спросить. Я использую NERDTree в GVim,...

22
Конвертировать HTML в изображение

Задний план Пакетное преобразование различных исходных файлов с подсветкой синтаксиса (C, SQL, Java, PHP, batch, bash) в изображения с высоким разрешением (600 точек на дюйм), подходящие для электронных книг и печатных книг. Неудачные решения Ряд попыток пока: OpenOffice или LibreOffice -...

21
Что такое vim «каталог времени выполнения»?

Я пытаюсь начать с таких вещей, как FuzzyFinder , но я застрял в точке, где он говорит: УСТАНОВКА Поместите все файлы в каталог времени выполнения. Если у вас есть zip-файл, распакуйте его в каталог времени выполнения. Вы должны разместить файлы следующим образом:...

20
Vim Line Wrap с отступом

Vim / gvim переносит длинные строки следующим образом: 000000000000000000000000000000000000| 00000000000000 | 11111111111111111111111111111111| 111111111111111111 | 22222222222222222222222222222222| 222222222222222222 | 3333333333333333333333333333| 3333333333333333333333 | Есть ли способ заставить...