В следующем макросе vim from this article автор дает объяснение. Я понимаю некоторые, но не все.Что делает ccw в макросе Vim
:qccwcommand<Esc>:w<Ctl-W>jj<Enter>q
Этот макрос (который включает в себя начала/остановки записи, если вам интересно) изменит текущую «path_to_command» слово «команды», записать файл на диск, окно изменения расщепляется на Grep результаты поиска, перемещение вниз по одной строке в результатах и переход к местоположению этого результата.
Q1. Что такое ccw
здесь? Это как-то связано с cw
(изменить слово), но я не уверен.
Q2. : w должно быть написано, верно ?.
Q3. Что такое <Ctrl-W>jj
здесь? Ниже приведено то, что :h CTRL-W_J
, но я не уверен, что я рассматриваю правильную помощь или значение помощи в этом контексте.
*CTRL-W_J*
CTRL-W J Move the current window to be at the very bottom, using the
full width of the screen. This works like closing the current
window and then creating another one with ":botright split",
except that the current window contents is used for the new
window.
Попробуйте ввести макрос в себя, вы увидите, что он делает. – jthill
(я имею в виду без лидера 'qc' и трейлера' q') – jthill