KAN`ский блог Мысли вслух…
  • Апр
    24

    Шпора по VI

    Filed under: Без рубрики;

    Статья из википедии, в сокращённом варианте.

    Часто используемые команды ESC

    • /str — Поиск строки str вперед. str может быть регулярным выражением
    • ?/str — Поиск строки str назад
    • n — Повторить поиск в том же направлении
    • N — Повторить поиск в обратном направлении
    • :[range]s/old/new/[g] — Заменить old на new в указанном диапазоне строк range. new и old могут быть регулярными выражениями, а range задается аналогично диапазону строк в редакторе ed. Суффикс g означает заменить во всем файле.
    • :e! — перезагрузить текущий файл
    • :33 — перепрыгнуть на 33ю строку текстового файла
    • i — перейти в режим редактирования
    • a — перейти в режим редактирования после текущего символа
    • u — отменить последнее действие
    • x — удалить символ под курсором
    • dd — удалить всю строку
    • /qso — найти слово qso в тексте после курсора
    • :w — сохранить файл на диске
    • :wq — выход с сохранением файла
    • :q — выход
    • :q! — выход без сохранения файла
    • /^$/ — пустая строка, т.е. только конец строки
    • /./ — непустая строка, по крайней мере один символ
    • /^/ — все строки
    • /thing/ — thing где-либо в строке
    • /^thing/ — thing в начале строки
    • /thing$/ — thing в конце строки
    • /^thing$/ — строка, состоящая лишь из thing
    • /thing.$/ — thing плюс любой символ в конце строки
    • /\/thing\// — /thing/ где-либо в строке
    • /[tT]hing/ — thing или Thing где-либо в строке
    • /thing[0-9]/ — thing, за которой идет одна цифра
    • /thing[^0-9]/ — thing, за которой идет не цифра
    • /thing1.*thing2/ — thing1, затем любая строка, затем thing2
    • /^thing1.*thing2$/ — thing1 в начале и thing2 в конце

    Использование регулярных выражений

    Комментарии к записи Шпора по VI отключены

Comments are closed.