Вопросы с тегом 'vim'

Vim - бесплатный текстовый редактор с открытым исходным кодом, доступный для большинства основных платформ. Он обеспечивает высокую эффективность во многих задачах редактирования текста, но имеет крутую кривую обучения. Чтобы узнать основы, запустите ": help vimtutor".
16 отв.

Как выйти из редактора Vim?

Я застрял и не могу убежать. В нем говорится: "type :quit<Enter> to quit VIM" Но когда я набираю, он просто появляется в теле объекта.
06 авг. '12 в 15:25
21 отв.

Как сделать Git использовать редактор по своему выбору для коммитов?

Я бы предпочел написать мои сообщения о фиксации в Vim, но он открывает их в Emacs. Как настроить Git, чтобы всегда использовать Vim? Обратите внимание, что я хочу сделать это глобально, а не только для одного проекта.
08 апр. '10 в 3:28
28 отв.

Быстрый отступ нескольких строк в vi

Должно быть тривиально, и это может быть даже в помощи, но я не могу понять, как его перемещать. Как быстро вставить несколько строк в vi?
25 окт. '08 в 6:27
11 отв.

Как заменить символ новой строкой в Vim

Я пытаюсь заменить каждый , в текущем файле с помощью новой линии: :%s/,/\n/g Но он вставляет то, что выглядит как ^@ вместо фактического перевода строки. Файл не в режиме DOS или что-то еще. Что я должен делать? Если вам любопытно, как и мне, ...
16 сент. '08 в 14:19
27 отв.

Vim очистить последний поиск

После выполнения поиска в Vim я получаю все выделенные события. Как я могу отключить это? Теперь я делаю другой поиск чего-то тарабарского, который не может быть найден. Есть ли способ временно отключить выделение, а затем снова включить его при нео...
18 марта '09 в 12:00
12 отв.

Как сделать нечувствительный к регистру поиск в Vim

Я бы хотел найти слово в верхнем регистре, например COPYRIGHT в файле. Я попытался выполнить поиск, например: /copyright/i # Doesn't work но это не сработает. Я знаю, что в Perl, если я дам флаг i в регулярное выражение, он превратит регулярн...
18 февр. '10 в 12:17
16 отв.

Дублируйте целую строку в Vim

Как дублировать целую строку в Vim аналогично Ctrl + D в IntelliJ IDEA/Resharper или Ctrl + Alt + ↑/↓ в Eclipse?
16 сент. '08 в 18:02
50 отв.

Какая у вас самая результативная комбинация с Vim?

Я много слышал о Vim, и плюсах, и минусах. Кажется, вам лучше (как разработчику) работать быстрее с Vim, чем с любым другим редактором. Я использую Vim, чтобы сделать некоторые базовые вещи, и я в лучшем случае в 10 раз дешевле с Vim. Только две вещ...
02 авг. '09 в 11:08
6 отв.

Как работает трюк vim "write with sudo"?

Многие из вас, вероятно, видели команду, которая позволяет писать файл, требующий прав root, даже если вы забыли открыть vim с помощью sudo: :w !sudo tee % Дело в том, что я не понимаю, что здесь происходит. Я уже понял это: w для этого ...
08 апр. '10 в 17:36
27 отв.

Как эффективно работать с несколькими файлами в Vim?

Я начал использовать Vim для разработки скриптов Perl, и я начинаю находить его очень мощным. Одна вещь, которая мне нравится, - иметь возможность открывать сразу несколько файлов, например. vi main.pl maintenance.pl, а затем переместите между ними...
10 сент. '08 в 12:03
11 отв.

Tab key == 4 пробела и авто-отступ после фигурных скобок в Vim

Как мне сделать vi - Vim никогда не использовать вкладки (конвертирование пробелов в вкладки, плохо!), делает ключ вкладки == 4 пробела и автоматически отступающий код после фигурных скобок блоков, таких как Emacs делает? Также, как мне сохранить эт...
24 окт. '08 в 20:41
4 отв.

В чем разница между командами отображения remap, noremap, nnoremap и vnoremap в Vim?

В чем разница между командами отображения remap, noremap, nnoremap и vnoremap в Vim?
23 сент. '10 в 10:13
15 отв.

Как перейти к концу строки в Vim?

Я знаю, как вообще перемещаться в командном режиме, в частности, прыгать на строки и т.д. Но какова команда перехода к концу строки, в которой я сейчас?
20 сент. '08 в 0:19
9 отв.

Переопределить вкладку как 4 пробела

Моя текущая настройка предполагает 8 пробелов; как я могу переопределить его?
10 дек. '09 в 9:18
18 отв.

Отключение автоматического отступа при вставке текста в vim

Я стараюсь узнать Vim. Когда я вставляю код в свой документ из буфера обмена, я получаю дополнительные пробелы в начале каждой новой строки: line line line Я знаю, что вы можете отключить автоматический отступ, но я не могу заставить его ра...
25 марта '10 в 12:52