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

Vim - це безкоштовний модальний текстовий редактор з відкритим кодом, доступний для більшості основних платформ. Це дозволяє забезпечити високу ефективність у багатьох завданнях редагування тексту, але має круту криву навчання. Щоб засвоїти основи, запустіть ": допомогти вімтор". Для запитань щодо непрограмування замість цього скористайтеся https://vi.stackexchange.com/.


7
Автоматичний відступ пробілів з C у vim?
Я був трохи зіпсований за допомогою Eclipse та Java. Я почав використовувати vim для кодування C в середовищі Linux, чи є спосіб, щоб vim автоматично робив належний інтервал для блоків? Отже, після введення {{наступний рядок матиме 2 пробіли з відступом, а повернення до цього рядка збереже його на тому ж …
85 c  vim  coding-style  vi 

3
Vim Macro на кожному рядку візуального виділення
Я хотів би запустити макрос на кожному рядку у виділенні, а не підсумовувати кількість рядків у моїй голові. Наприклад, я можу написати макрос для перетворення: Last, First В First Last і я хотів би, щоб він працював по всіх цих рядках: Stewart, John Pumpkin, Freddy Mai, Stefan ... Будь-які ідеї …
85 vim  macros  line 

12
Як перемикатися між кількома конфігураціями vim за допомогою команди або локальних файлів vimrc?
Я працюю в декількох групах, кожна з яких має свої власні стандарти табуляції / відступу / інтервалу в C. Чи є спосіб мати окремі вибираються конфігурації VIM для кожної так, коли я редагую файл, або: Я роблю щось на зразок set group=1вибору конфігурації локальний файл .vimrc, який знаходиться в робочому …
85 vim 

3
Перейдіть до n-го символу в рядку
Як перемістити курсор на n-й символ зліва у Vim? Одне з рішень, яке я бачу, - це преса 0n<right-arrow>, вона переміститься в положення n + 1. Чи існує більш природний спосіб це зробити?
85 vim 

2
як додати рядки до реєстру vim, не перезаписуючи його
Я хотів би вирвати рядок у реєстрі, "{register}yале без перезапису того, що було раніше в реєстрі. Мені часто потрібно копіювати несуміжні рядки в реєстрі, і я хотів би іноді використовувати регістри як стек. Приклад: line1 line2 line3 Я хочу скопіювати line1, поставивши на нього курсор і ввівши "ay, потім продовжуючи …

6
Як я можу видалити поточний файл у vim?
Як я можу видалити з диска поточний відкритий файл зсередини vim? Було б непогано також закрити буфер. Я бачу, що ви можете використовувати NERDTree для цього , але я не використовую цей плагін.
85 vim 

2
VIM: Яка різниця між let g:, let b: тощо
Я часто бачу у плагіні vim щось подібне: let g:variable let b:variable let l:variable Я провів довге дослідження документації до vim та в Інтернеті щодо цих букв 'g', 'b', 'l', але виявив це. То що ж відповідають ці букви? А який повний перелік листів?
85 vim 

3
Чи існує команда vim для переміщення курсора до батьківської дужки?
Чи існує команда vim для переміщення курсора до батьківської дужки? У мене є файл конфігурації, подібний до цього, і я хочу перейти безпосередньо до батьківської дужки. Чи є для цього проста команда руху, чи є спосіб поєднати команди, щоб робити те, що я хочу? PARENT{ // I want to move …
85 vim 

6
Чи є команда у Vim / Vi для переміщення курсору до кінця виділення пошуку?
Чи є в Vim / Vi команди для переміщення у вибраному сегменті пошуку? Наприклад, якщо я шукаю слово, чи є команди для переміщення курсору до кінця виділеного сегмента? Скажімо, у мене є слово "FishTaco", і я хочу знайти всі екземпляри "Fish" і вставити щось після нього. Я знаю, що міг …
84 vim  vi 

11
Неправильні кольори з vim у iTerm2 за допомогою Solarized
У мене дивна проблема з iTerm2, у терміналі vim (без графічного інтерфейсу) та соляризованою колірною схемою. По-перше, я встановив iTerm2 використовувати темну соляризовану колірну схему. Я також використовую соляризоване для vim. У моєму .vimrc є такі рядки set background=dark colorscheme solarized У терміналі кольорова схема виглядає неправильно: Для довідки ось …


10
Vim тягнуть діапазон рядків
Я розробник C #, який нещодавно вирішив розширити свої знання про доступні мені інструменти. Перший інструмент, який я вирішив вивчити, - це Vi / Vim. Наразі все йшло добре, але є кілька питань, на які я не можу знайти відповідь: Скажімо, я хотів порвати ряд рядків. Я знаю, що існує …
84 vim  editor  range  vi  yank 

6
Vim: слово проти WORD
Я вивчаю Віма і не можу обернути голови навколо різниці між wordі WORD. Я отримав наступне з посібника Vim. Слово складається з послідовності літер, цифр і підкреслення або послідовності інших непустих символів, розділених пробілами (пробіли, вкладки,). Це можна змінити за допомогою опції 'iskeyword'. Порожній рядок також вважається словом. СЛОВО складається …
84 vim 


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