Я трачу много времени между Вимом и Питоном. Я нахожу это слишком медленным, чтобы вручную скопировать-вставить из Python в Vim и наоборот. Хорошим примером является:
%! python для я в xrange (25); print 6 * i\n
Как вы можете делать такие трюки в Vim? [решаемые]
[Уточнение] Мне нужны вещи для Vim, такие как последовательности печати, арифметика... - вещи, которые я не могу сделать в Vim.
[?] Может кто-то уточнить этот момент: "ваш script может читать из stdin, чтобы работать непосредственно с указанными строками (.,%,...)".
[Дальнейшее уточнение]
Если я хочу напечатать "Hello" до строк 4,5, 6 и 7, что не так:
: 4-7! python -c "print 'hello'"
Точка. изменяет текущую строку. Могу ли я печатать на нескольких строках 7, 32 и 99:
: 7,32,99! python -c "print 'hello'"
Очевидно, что не работает. Как?