Я более статичный типизированный язык, парень, и вот моя история:
Для меня VIM был всего лишь hjkl
движением в обычном режиме + режиме интерт.Я обнаружил, что это настолько эффективно, что я хотел иметь его постоянно, везде.
Затем я начал время от времени читать листы и подбирать лучшие запоминающиеся жесты (как-то отсортированные из наиболее полезных).на менее полезные): b
, w
, x
, gj
, gk
, gg
, G
, число g
, *
, #
, %
, f
/ t
/ F
/ T
, /
, >>
, <<
, =
, v
, затем отметьте j
/ k
, <<
/=
/>>
.
Затем я начал писать Makefiles для всего и настраивал Vim для его распространения.Итак, я делаю :mak
, и я прямо в строке с обнаруженной ошибкой.
Затем произошло автозаполнение (привязано к TAB
).
Затем проверка естественного языка z=
.
Тогда я написал обертки для переключения буферов.Открыв их с помощью :e filename.c
, а затем выполнив Ctrl
+ l
, Ctrl
+ h
.
Мой конфигурационный файл публично доступен в git-архиве здесь: http://github.com/dpc/vim-config