Показаны сообщения с ярлыком screencast. Показать все сообщения
Показаны сообщения с ярлыком screencast. Показать все сообщения

суббота, 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 - отменить откат
  • . - повторить предыдущую команду на изменение

воскресенье, 22 июля 2012 г.

Vimcast #2: Основы настройки редактора


Команды:

  • help {word} - получить справку по некоторому ключевому слову
  • set - команда для управления настройками

Настройки:

  • cp - режим совместимости с vi
  • number - отображение номеров строк
  • ruler - отображение положения в файле
  • laststatus=2 - всегда показывать строку состояния

воскресенье, 15 июля 2012 г.

Vimcast #1: Сохранение и выход

Мой первый опыт записи скринкаста. Нужно еще серьезно поработать над дикцией и подачей материала, но для первого раза вроде неплохо.


Основные моменты:

Vim работает в нескольких режимах.

Таблица переходов между режимами:
НормальныйРежим вставкиКомандный
Нормальный-i:
ВставкиEsc-Сначала перейти в нормальный
КомандныйEscСначала перейти в нормальный-

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

  • w - записать файл(write)
  • q - выйти из редактора(quit)
  • q! - выйти без сохранения
  • wq - записать файл и выйти
  • x - записать файл, если были изменения, и выйти