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

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

5
режим копіювання tmux - виберіть текстовий блок
Я використовую tmux з клавішами vi, і копіювання / вставка працює добре, якщо ви вибираєте один рядок тексту або якщо у вас є лише одне вікно. Коли я хочу вибрати блок тексту (кілька рядків, але не повної ширини), тоді у мене виникають проблеми. Якщо у мене відкрито декілька вікон, то …
39 vim  tmux 

9
Як я можу замінити вставлений текст із витягнутим файлом у vim, не стикаючи видалені рядки?
Тому я зазвичай копіюю текст з однієї точки в іншу, переписуючи старий текст, куди вставлено нове: blah1 newtext blah2 wrong1 blah3 wrong2 blah4 Припустимо, я візуально позначте newtextі yпідкреслити його. Тепер я вибираю wrong1(що може бути що завгодно, не обов’язково лише слово) і pасте newtext. Однак, якщо я зараз те …
39 vim  copy-paste 

1
Сортування нечутливих до випадків
Сортування за замовчуванням Vim залежить від регістру та дає такі результати: A B a Як можна зробити нечутливим до регістру, щоб отримати наступний результат із тим самим вкладом? A a B
39 vim  sorting 

10
Як почати gVim максимізовано?
Як зробити так, щоб gVim автоматично максимізував це вікно, коли я його відкриваю? І крос-платформенне рішення, я намагаюся використовувати ті самі конфігурації в машинах Linux та Windows ... Я спробував зламати :set lines=999 columns=999, він майже працює, але вікно не максимізоване, просто змінено розмір і я втрачаю кілька рядків / …

4
Як я можу зберегти код сформованим як оригінальний джерело, коли я вставляю їх у vim?
Коли я копіюю якийсь код із веб-сторінок і вставляю його у VIM, я вважаю, що він стає стилем безладу, схожим на сходи, як слід xxxxxx xxxxxx xxxxxx xxxxxxxxxx Оскільки воно так регулярно псується, тож я думаю, що, можливо, щось не так з моїм .vimrc, як це нижче: set number set …
37 vim  copy-paste 


4
vimdiff: Перейти до наступної різниці всередині рядка?
vimdiffдуже зручно для порівняння файлів. Однак я часто використовую його у файлах із довгими рядками та порівняно невеликими відмінностями всередині рядків. vimdiff правильно виділить відмінності всередині рядка (вся лінія рожева, різні символи червоні). У цих випадках було б непогано мати можливість перейти до наступної різниці всередині рядка . Ви можете …
35 vim  comparison  diff  vimdiff 


5
Як вийти з довідки у vim
Я просто використав файли довідки у vim, і тепер я застряг у допомозі. :qВиходить з усієї програми, і я втомився від того, щоб закривати та знову відкривати vim щоразу, коли користуюся допомогою. Я вважаю за краще команду, яка може закрити допомогу і повернути мене до програми, про яку я пишу. …
35 vim 

2
Як я можу перейти від пошуку вперед до назад у Vim?
У Vim я знаю, що /буде шукати вперед від курсору, відповідно nі Nповторювати пошук відповідно і вперед, і назад. Я також знаю , що ?буде шукати назад від курсора, з nі Nповторюючи пошук назад і вперед, відповідно. Моє запитання полягає в тому, якщо я здійснив ?пошук, і я хочу повторно …
34 vim 

3
Vim: показати канали ліній і повернення вагона
Як я можу відображати канали рядків та / або символи повернення каретки в vi / vim? Я знаю, що set listпоказує всі символи пробілу (?), Він також замінює вкладки \ t тощо (але це не те, що я хочу). В основному я просто хочу відобразити певні символи, такі як \ …

5
зберегти у режимі вставки (VIM)
Я новачок у vim, Зазвичай, я вважаю , що хоче , щоб зберегти і перебування в режимі вставки, а не хіт escape, :wі назад в режим вставки.
34 vim 


5
Як я можу скасувати зміну файлу у вікні статусу втікачів?
Коли у вікні статусу втікача плагіна , до якого звертається , можна відрізняти зміни для файлу з використанням та перемикання файлів для використання фіксації .:GstatusD- Чи є якийсь подібний ярлик для відміни змін, я маю на увазі еквівалент git checkout -- filename? Оновлення: Знайдено запит на функцію на сторінці втікачів …
33 vim  git 

4
Як додати новий рядок з тим же відступом
Потім я натискаю Enterв режимі Вставка, створюється новий рядок, але курсор розміщується на початку рядка. Як створити новий рядок з тим же відступом, що і поточний?
33 vim 

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