Публикации по теме 'vi'
Шпаргалка по Vim basic для начинающих
Большинство людей устали использовать Vim, и я столкнулся с той же проблемой. Но на самом деле это не имеет большого значения. Дело в том, что мы должны понимать основы, чтобы использовать это.
Сначала запустите другой терминал, затем
Откройте любой файл, который вы хотели отредактировать. В моем случае - я открываю main1.java с помощью следующей команды
vi main1.java | vim main1.java
Note that we are in Command Mode now
Чтобы отредактировать файл или вставить какие-либо..
Вопросы по теме 'vi'
Как эффективно работать с несколькими файлами в Vim
Я начал использовать Vim для разработки сценариев Perl и начинаю находить его очень мощным.
Мне нравится открывать сразу несколько файлов с помощью:
vi main.pl maintenance.pl
а затем переключаться между ними с помощью:
:n
:prev
и...
598464 просмотров
schedule
21.04.2022
Как выполнить автозаполнение в командной строке KornShell с помощью редактора vi
В KornShell (ksh) в AIX UNIX версии 5.3 с режимом редактора vi, используя:
set -o vi
Какие нажатия клавиш в командной строке оболочки используются для автозаполнения имени файла или каталога?
28871 просмотров
schedule
19.04.2022
Пробелы с автоматическим отступом с помощью C в vim?
Я был несколько избалован использованием Eclipse и java. Я начал использовать vim для кодирования C в среде Linux, есть ли способ, чтобы vim автоматически устанавливал правильный интервал для блоков?
Итак, после ввода {следующая строка будет иметь...
123854 просмотров
schedule
05.01.2023
Быстрый отступ для нескольких строк в vi
Это должно быть тривиально, и это может быть даже в справке, но я не могу понять, как по нему ориентироваться. Как быстро сделать отступ в нескольких строках в vi?
842711 просмотров
schedule
05.08.2023
Как оклеить без перезаписи реестра
Кто-нибудь знает способ оклеить визуально выбранную область, не помещая выделение в регистр по умолчанию?
Я знаю, что могу решить проблему, всегда вставляя данные из явного регистра. Но набирать " x p вместо просто p - головная боль.
23079 просмотров
schedule
28.06.2023
Как выйти из редактора Vi одним нажатием клавиши?
Потому что честно
:wq!
просто слишком много, чтобы печатать.
Обратите внимание, что вопрос касается оригинального Vi (скажем, Vi, поставляемого с FreeBSD), а не Vim.
6611 просмотров
schedule
01.06.2022
Стандартный интерпретатор Python имеет командный режим vi?
Я немного работал в интерпретаторе python (python 2.4 на RHEL 5.3) и внезапно оказался в том, что кажется «командным режимом vi». То есть я могу редактировать предыдущие команды с типичными сочетаниями клавиш vi, переходя влево с помощью h, удаляя с...
9542 просмотров
schedule
08.05.2023
в vim, как установить аргументы для результата grep -l?
Чтобы проиллюстрировать, вот как это сделать из командной строки:
vim `grep "hello" * -Rl`
Это открывает vim со всеми файлами, в которых есть «hello» (-l дает только имена файлов). Я хочу сделать то же самое, но из vim. Концептуально что-то...
3562 просмотров
schedule
04.05.2023
регулярное выражение с отрицательным соответствием (т. е. найти строку, которая _не_ соответствует регулярному выражению)
У меня есть файл журнала со строкой «ОШИБКА» в некоторых строках. Я хочу удалить каждую строку, в которой нет ошибки ERROR, чтобы увидеть, что нужно исправить. Я собирался сделать что-то вроде следующего в vim:
%s/!(ОШИБКА)//
заменить строки...
19368 просмотров
schedule
13.08.2022
Как использовать регистры vim?
Я знаю только один пример использования регистров через Ctrl R * , посредством которого я вставляю текст из буфера обмена.
Как еще можно использовать регистры? Как их использовать?
Все, что вы знаете о регистрах VI (давайте сосредоточимся...
289998 просмотров
schedule
28.09.2022
Опубликуйте свою конфигурацию Vim
Поделитесь и проголосуйте за лучших!
Пожалуйста, не закрывайте это. Это субъективный вопрос, но он связан с программированием и может быть полезен для людей.
2711 просмотров
schedule
12.05.2022
Регулярные выражения vim с точки зрения Perl: какие специальные символы экранировать с помощью обратной косой черты
Представьте, нам нужно построить регулярное выражение в vi/vim. Какие специальные символы мы должны экранировать с помощью обратной косой черты?
Под специальными символами я подразумеваю следующие символы: {}|()-[]+*.^$?
Похоже, нам нужно...
286 просмотров
schedule
04.08.2023
Как проще всего поменять местами вхождения двух строк в Vim?
Каков самый простой способ заменить все вхождения string_a на string_b , в то же время изменив все, что уже было string_b , на string_a ? Мой текущий метод выглядит следующим образом:
:s/string_a/string_c/g
:s/string_b/string_a/g...
8807 просмотров
schedule
16.11.2022
Как запустить VIM с автоматическим открытием дерева NERD?
Возможный дубликат: Автоматически открывать NERDTree на КАЖДОЙ вкладке
Есть ли способ автоматически выполнить команду :NERDTree при первом запуске VIM или настроить NERDTree так, чтобы он всегда открывался при запуске?
ПОЖАЛУЙСТА,...
28915 просмотров
schedule
25.05.2022
MacVim: отключите шрифты со сглаживанием, включив расширенный рендеринг.
В MacVim я использую шрифт Monaco размером 10, который в стандартной конфигурации MacVim НЕ сглаживается. Когда я включил расширенный рендеринг в настройках MacVim (вкладка «Дополнительно»), Monaco 10pt теперь сглаживается, чего я не хочу. Есть ли...
7741 просмотров
schedule
19.09.2022
ctags: предотвратить переход к первому результату для ctrl +]
Я хотел предотвратить переход к первому результату без вмешательства пользователя при ctrl + ] (или щелчке левой кнопкой мыши) в vim . По сути, когда я нажимаю ( ctrl + ] ) на идентификаторе, он должен перечислить все вхождения (например, поиск...
1216 просмотров
schedule
21.07.2022
Регулярное выражение Vim для поиска недостающего элемента JSON
У меня есть большой файл JSON, отформатированный в несколько строк. Я хочу найти объекты, у которых нет заданного свойства. Гарантируется, что объекты не содержат дополнительных вложенных объектов. Скажем, данное свойство было "bad" , тогда я...
481 просмотров
schedule
30.05.2023
Как удалить слово в vim?
У меня в постели большой медведь.
Предположим, у меня есть курсор на «медведь» в позиции «е», как мне полностью удалить слово «медведь»?
13234 просмотров
schedule
04.09.2022
Являются ли эти две связанные с vi строки `.inputrc` избыточными?
Я видел, как люди рекомендуют поместить обе следующие строки в .inputrc , чтобы включить сопоставление клавиш vi:
set editing-mode vi
set keymap vi
Иногда их рекомендуют отдельно ; иногда их рекомендуется вместе . Гах! Оба необходимы...
934 просмотров
schedule
06.09.2023
Предотвращение переназначения плагином ключа в vim
У меня установлена куча плагинов для vim, и один из них нарушает команду dw . Я не уверен, какой именно. По сути, dw теперь удаляет все до следующего бита пробела, который он находит, вместо того, чтобы останавливаться на знаках препинания, как...
465 просмотров
schedule
29.12.2022