time

Полезные советы для VIM #3

vim_tips3.png

1. Вставка новой строки до/после текущей в режиме ВСТАВКИ, аналоги команд o (вставить пустую строку после текущей) и O (вставить пустую строку до текущей) в режиме НАВИГАЦИИ:

imap o
imap O

2. Использование кодировок клавиатуры, содержащих символы кириллицы. Это обеспечивает правильною работу команд w, b, etc с русскими словами.

set iskeyword=@,48-57,_,192-255

3. Вставка даты. Для вставки текущей даты существует несколько способов:

  1. Выполнение в нормальном режиме !!date (или !!date /t под Windows)
  2. В командном режиме набрать r!date
  3. Воспользоваться функцией strftime()

Я себе в gvimrc вставил такую аббревиатуру:

iabbrev ddate =strftime(”%d.%m.%Y”)
iabbrev ttime =strftime(”%H:%M:%S”)

Дополнительное чтиво:

Полезный материал на Викиучебнике про Про конвертация кодировки файла, в частности рабочий пример конвертации из из cp1251 в utf-8.

Vim Recipes – подборка отличных советов по Vim на разные темы: основы, редактирование, набор, навигация, gui, поиск, отображение, расширения, etc.

PHP Syntax – расширенная версия файла со синтаксисом PHP + разные улучшения и дополнения.

blog comments powered by Disqus