在VIM中,我知道我们可以使用
y$
一直复制到行末,但是如果我的文本是abcdefg
,我的光标在'g',然后我输入y^
,则该行将被复制而不包括g。我的想法是复制整行而没有换行符,任何类似的操作都可以做到。y$
一直复制到行末,但是如果我的文本是abcdefg
,我的光标在'g',然后我输入y^
,则该行将被复制而不包括g。我的想法是复制整行而没有换行符,任何类似的操作都可以做到。0y$$ - 复制这一行内容并将光标移回到行尾
v0y
set sel=inclusive
吗? - Matthew Strawbridgeabcdefg
,即使它不是从行首开始,并且不包括行末标记。visy
如果你想包含尾随空格,你应该使用a
而不是i
("inside"的助记符):
vasy
abcdefg
abcdefg
。noremap Y y$
这个映射非常流行,甚至在:h Y
下列出!
如果你使用这个映射,你的问题的答案将是0Y
0yg_
还有另一种选择。
但是可视化模式更好:
v0y
v^y