【发布时间】:2012-07-31 20:01:29
【问题描述】:
我开始使用 gvim,但我不太明白 gvim 中的多行编辑是如何工作的。
例如:
原文:
asd asd asd asd asd;
asd asd asd asd asd;
asd asd asd asd asd;
asd asd asd asd asd;
asd asd asd asd asd;
asd asd asd asd asd;
asd asd asd asd asd;
ctrl+q, jjjjjj , $ 一切都被选中,然后我按 I 进行多行插入。
我的意图是在第一行中插入引号,然后按 Esc:
asd "asd asd" asd asd;
asd asd asd asd asd;
asd asd asd asd asd;
asd asd asd asd asd;
asd asd asd asd asd;
asd asd asd asd asd;
asd asd asd asd asd;
发生了什么?我期望一种类似于 sublimetext 的行为:
如果您不知道它是如何工作的,它只会重复每一行的操作。怎样才能做到这一点? vim 在这里做什么?
【问题讨论】:
-
只需录制一个键盘宏来更改第一行,然后播放所有其他行的宏。
标签: vim sublimetext text-editor