Вопросы с тегом «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 nocompatible set nowritebackup set noswapfile syntax on filetype …
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
Как я могу отменить изменение файла из окна состояния беглецов?
Когда в беглеца-плагин окна статуса , доступ с помощью :Gstatus, то можно дифф изменения для файла , используя Dи тумблер файлы для фиксации при помощи -. Есть ли аналогичный ярлык для отмены изменений, с отказом, который я имею в виду эквивалент git checkout -- filename? Обновить: Обнаружен запрос функции на …
33 vim  git 


Используя наш сайт, вы подтверждаете, что прочитали и поняли нашу Политику в отношении файлов cookie и Политику конфиденциальности.
Licensed under cc by-sa 3.0 with attribution required.