1. Вставка новой строки до/после текущей в режиме ВСТАВКИ, аналоги команд o (вставить пустую строку после текущей) и O (вставить пустую строку до текущей) в режиме НАВИГАЦИИ:
imap o imap O
2. Использование кодировок клавиатуры, содержащих символы кириллицы. Это обеспечивает правильною работу команд w, b, etc с русскими словами.
set iskeyword=@,48-57,_,192-255
3. Вставка даты. Для вставки текущей даты существует несколько способов:
Я себе в gvimrc вставил такую аббревиатуру:
iabbrev ddate =strftime(”%d.%m.%Y”) iabbrev ttime =strftime(”%H:%M:%S”)
Дополнительное чтиво:
Полезный материал на Викиучебнике про Про конвертация кодировки файла, в частности рабочий пример конвертации из из cp1251 в utf-8.
Vim Recipes – подборка отличных советов по Vim на разные темы: основы, редактирование, набор, навигация, gui, поиск, отображение, расширения, etc.
PHP Syntax – расширенная версия файла со синтаксисом PHP + разные улучшения и дополнения.