Я использовал VIM еще 10 лет, но никогда не писал сценарии VIM (всегда субъективно верил, что это была одна из областей, где VIM слабее Emacs).
В последнее время реализация "в VIM script, я могу выполнять команды нормального режима", заставил мой разум пойти "а-ха" и вдруг начал осознавать, почему части VIM script - это то, как это делается.
normal ma10jd'a20kp
намного шире, чем
Marker m = currentLocation();
advanceLines(10);
Buffer b = delete(currentLocation(), m);
advanceLines(-20);
insertBuffer(b);
Теперь вопрос - какой хороший ресурс для изучения скриптов vim?
Спасибо!