Запитання з тегом «vim»

Vim - це легко налаштований текстовий редактор, створений для ефективного редагування тексту. Це вдосконалена версія редактора vi.

4
Перезавантажте .vimrc у Vim без перезавантаження
Мене це турбує, коли я щось писав, .vimrcі мені потрібно спершу закрити його та відкрити, щоб застосувати зміни. Чи існує спосіб перезавантаження .vimrcу Vim, не закриваючи його? Наприклад , я додав set nuдо ~/.vimrcі я хочу , номери рядків будуть з'являтися для всіх моїх вікон і буферів.
93 vim 

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


4
Як додати команду в редактор vim?
Якщо припустимо, мій файл вихідного коду - "foo.c". Під час редагування та налагодження я завжди виконую цю команду: - :! gcc -g foo.c -o foo; gdb foo Чи можу я додати спеціальну команду до Vim таким чином, що якщо я введіть ": налагодження", то наведена вище команда виконується? Як я …
86 linux  vim 

2
Як отримати vim для відкриття декількох файлів одночасно
Чи можливо отримати vim для відкриття декількох файлів на вкладки, подібно до того, як args <path>команда відкриє кілька файлів у буфери? Якщо щось подібне, це :tabe ./*призведе до помилки "E77: Забагато імен файлів", навіть якщо кількість файлів менше значення, встановленого у tabpagemaxвластивості. (Я вірю, що vim -p <files>варіант відкриється на …
85 vim  tabs  gvim 

9
Як я можу отримати (g) Vim для відображення кількості символів поточного файлу?
Мені подобається писати підручники та статті для форуму програмування, які я часто зустрічаю. Цей форум має обмеження кількості персонажів. У минулому я використовував Notepad ++ для написання публікацій, і він зберігає підрахунок персонажів у реальному часі у рядку стану. Я починаю більше використовувати gVim, і мені дуже не хочеться повертатися …
85 vim  gvim 

12
Який найпростіший спосіб видалити swap-файли Vim, з яких я вже відновився?
Іноді Vim вибивається і залишає мені свопфайл. Це круто. Потім я відкриваю файл, який я редагував, і Вім запитує мене, чи хочу я відновити. Я, дякую. Коли це закінчиться, Вім каже мені: You may want to delete the .swp file now. Чому, так, я. Як це зробити? Я подумав, що …
84 vim  swap-file 

3
Як здійснюється перемикання між вікнами на VIM?
Я використовую і Vim, і MacVim (або добре, намагаюся). Я встановив плагін Tagbar, але не міг переключитися на власне вікно Теги, щоб зробити свій вибір. Я читав навантаження про перемикання вікон у VIM, знайшов багато клавіш за замовчуванням ( CMD+ `, CTRL+ W+ ↑чи ↓), спробував встановити власну. НІхто не …
79 mac  unix  vim  macvim 



7
Термінал Mac OS X: підтримка миші?
Чи є нативна опція (наприклад, без встановлення додаткових програм / пакунків / плагінів), щоб увімкнути підтримку миші в додатку Terminal? Насправді я дуже багато використовую vimз можливістю set mouse=a(активізуючи функції миші). Але схоже, що термінал підтримує не всі функції xterm. Здається, (після деякого гуглінгу), що в Терміналі колись була підтримка …
75 macos  mac  mouse  vim  terminal.app 

4
Як встановити маркер довжини рядка у vim / gvim?
У деяких текстових редакторах графічного інтерфейсу є вертикальна лінія, яка служить маркером довжини рядка (це допомагає зберігати рядки коротшими за 80 символів у файлах вихідного коду). Чи можливо мати щось подібне у vim / gvim? Я знаю про варіант viller- лінійки , але не дуже зручно це візуально слідкувати за …
74 vim  gvim 

5
Вибір тексту в режимі копіювання Tmux
Я запускаю Tmux у режимі Vi. Vi-подібна навігація в режимі копіювання працює чудово. Однак я не можу вибрати жоден текст. Ні v, ні V не переходять у режим вибору тексту, подібного до Vi. Що я пропускаю? До речі, чи можна відображати номери рядків у режимі копіювання? PS: Я запускаю Tmux …
73 vim  tmux 

4
Невелика затримка при переключенні режимів у vim за допомогою tmux або екрана
Перехід до режиму вставки та з нього у Vim більше не миттєвий, оскільки я використовую tmux. Після натискання Escв режимі вставки потрібен помітний проміжок часу, щоб фактично вийти з режиму вставки. Після натискання Escта будь-якої іншої клавіші після цього перемикач відбувається негайно, і команда для натискання клавіші Escвиконується. Будь-яка ідея, …

5
Чи можна відключити продовження коментарів до наступного рядка у Vim?
У Vim, якщо я набираю коментар у файлі коду, і я натискаю Enter, він автоматично робить коментар із нового рядка також. Наприклад, у файлі Ruby: # I manually typed the pound at the start of this line and hit enter. # This line formatted itself this way automatically. Взагалі, це …
65 vim 

Використовуючи наш веб-сайт, ви визнаєте, що прочитали та зрозуміли наші Політику щодо файлів cookie та Політику конфіденційності.
Licensed under cc by-sa 3.0 with attribution required.