Tag: VI

Редактор Vi, поиск и замена сложной строки

Я хочу искать и заменять определенную строку в файле. Пример: строка: ***BNS S&P/TSX60 ROC,SERIES станет: ***BNS S&P/TSX60 ROC SERIES Как я могу это сделать?

Можно ли удалить vi?

Я хочу удалить текстовый редактор vi из Linux, но он не отображается как пакет в aptitude. Можно ли это удалить? Я уже удалил vim, запустив sudo apt-get remove vim Я использую Linux Mint.

Vim: установить «клавиши курсора» hjkl в wasd

Я признаю, что я не эксперт пользователя vim поэтому простите, что я не предлагаю предыдущих попыток! Я хочу переписать / переназначить основные vi / vim (и gvim ) «клавиши курсора» hjkl на обычный «макет геймера» wasd (w-up, a-left, s-down, d-right). Более того: я знаю, что «w», «a», «s» и «d» являются важными ключами в vim […]

Более быстрый способ войти в командный режим с vi-режимом в оболочке

Я хочу использовать режим vi в bash, но я нахожу клавишу ESC немного слишком далеко, как и для vim. Идеал может состоять в том, чтобы держать нажатой клавишу, например, ALT или блокировку колпачка, чтобы оставаться в командном режиме и находиться в режиме вставки, когда он отпущен. У опции на всей моей системе может быть потрясающий! […]

Заменить слово на основе первых n символов

У меня есть файл с данными вроде: ab001 ab002 ab003 ab004 Я должен заменить все слова, начинающиеся с «ab» на «ab001», т.е. после изменения файл должен читать как ab001 ab001 ab001 ab001 Я пробовал %s/ab*/ab001/g в редакторе VI , но он не дает ожидаемого результата. Я тоже пытался Google, но не нашел решения.

Vi для синтаксиса Cygwin

Как я могу заставить vi в Cygwin выделить синтаксис при открытии файла по умолчанию? Я знаю, что могу ввести команду «синтаксис», но я бы предпочёл не делать этого все время.

Проблема с обратной связью vi

Мне нужно работать на действительно старой рабочей станции AIX с vi версии 3.10. Я немного поработал в vim, но это было гораздо проще в использовании, чем старый vi (по крайней мере, пока я не привык к старой vi). Поскольку я использовал ключ backspace для стирания моего предыдущего персонажа навсегда с момента моего рождения, я хотел […]

В чем разница между «нахождением» и «до» в vim?

Я вижу, что я могу использовать t c или T c для перехода к следующему / предыдущему символу c Я также могу использовать f c или F c для перехода к следующему / предыдущему символу c Разница между ними заключается в том, что t c помещает курсор перед символом, T c (идет назад) помещает курсор […]

Как (и нужно ли) копировать и вставлять на веб-интерфейс ssh?

Веб-страница предоставляет доступ к ssh на базе Интернета для Linux-машины. Я использую его как машину Windows7. Редактируя файл в vi, я хочу, чтобы я возвращал следующее: j0nhd0 Это (1) переходит к следующей строке, затем (2) переходит в начало строки, затем (3) переходит к следующему вхождению поискового термина, затем (4) перемещает одно пространство влево, затем (5 […]

Откройте результат `locate` с` vi`

Я хочу получить n-й (3-й) результат locate , а затем открыть его в vi . $ locate /private/etc/my.cnf /private/etc/my.cnf.bak_ /usr/local/mysql-5.6.22-osx10.8-x86_64/my.cnf ….

Linux и Unix - лучшая ОС в мире.