суббота, 25 августа 2012 г.

vimcast #4: Поиска и замена текста


Небольшая справка по регулярным выражения в vim

Изученные команды:

  • r - заменить один символ без перехода в режим вставки
  • [число]c{движение} - удалить все до места перемещения(аналогично команде d) и перейти в режим вставки
  • /{паттерн} - поиск
  • ?{паттерн} - поиск в обратном направлении
  • * - поиск слова под курсором (# - в обратном направлении)
  • :s/{что искать}/{на что менять}/[flags] - поиск и замена
  • :noh - снять подсветку с результатов поиска

воскресенье, 5 августа 2012 г.

Vimcast #3: Работа с текстом в стиле vim

Попытался улучшить звук. Надеюсь, теперь меня хорошо слышно.

Команды перемещения:

  • h,j,k,l - на один символ влево, вниз, вверх и вправо
  • w - на одно слово вперед
  • b - на одно слово назад
  • ^ - в начало предложения
  • $ - в конец предложения

Команда удаления:

  • [число]d{движение} - удалить все до места перемещения
  • dw - удалить до следующего слова
  • d^ - удалить все до начала строки
  • d$ - удалить все до конца строки
  • dd - удалить строку
  • 5dd - удалить пять строк
  • dl или x - удалить символ под курсором

Другие изученные команды:

  • [число]y{движение} - команда копирования
  • p - команда вставки
  • u - откатить изменения
  • Ctrl+R - отменить откат
  • . - повторить предыдущую команду на изменение