Vim е безплатен текстов редактор с отворен код за повечето основни платформи. Той осигурява висока производителност в много задачи за редактиране на текст, но има стръмна крива на обучение. За да научите основите, стартирайте ": help vimtutor".
12
отговор

Как да излезете от Vim редактора?

Заседнал съм и не мога да избягам. Той казва: "type: quit <Enter>, за да излезете от 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 или нещо друго. Какво трябва да направя? EDIT: Ако сте любопитни, ...
на 16 септември '08 в 14:19 ч
27
отговор

Изчисти последното последно търсене

След като направя търсене във Vim, получавам всички избрани събития. Как мога да го деактивирам? Сега правя друго търсене за нещо тромаво, което не може да бъде намерено. Има ли някакъв начин временно да изключите избора и след това да го включите отново, когато ...
18 март 2009 г. в 12:00 часа
12
отговор

Как да извършите търсене без значение в регистъра на Vim

Бих искал да намеря дума в главни букви, например COPYRIGHT във файла. Опитах се да извърша търсене, например: / copyright / i # Не работи, но не работи. Знам, че в 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, за да направя някои основни неща, а в най-добрия случай съм 10 пъти по-евтин с Vim. Само две неща ...
настройте 02 август. '09 в 11:08
6
отговор

Как работи vim "напишете с судо" трик?

Много от вас вероятно са видели команда, която ви позволява да напишете файл, който изисква 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 == 4 интервала и автоматично отстъпване след фигурни скоби във 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 dec. '09 в 9:18
18
отговор

Деактивирайте автоматичния отстъп при вмъкване на текст в vim

Опитвам се да науча вим. Когато вмъкна кода в документа си от клипборда, получавам допълнителни пространства в началото на всяка нова линия: ред линия Знам, че можете да изключите автоматично отстъп, но не мога да го накарам да работи ...
Зададен на 25 март 2010 г. в 12:52 ч