|
|
1
3272
y
y
或
Y
复制行(助记符:
y
银行
)
然后
p
向
p
阿斯特
复制或删除的文本
之后
当前线路
|
|
|
2
487
正常模式:见其他答案。 这个 Ex 方式:
如果您需要移动而不是复制,请使用
如果你把它和
参考:
|
|
|
3
332
|
|
|
4
299
没有比这更简单的了!从正常模式:
然后移动到要粘贴的行,然后
|
|
5
63
y y 将拖动当前行而不删除它 d d 将删除当前行 p
将
|
|
6
63
执行以下操作: 第一, y y 复制当前行,然后 p 粘贴。 |
|
|
7
54
如果你想换一种方式:
这方面有很多变化。
请参阅“ Vim help files 为了更多的乐趣。 |
|
|
8
50
y y p -记住“耶!” 多行,中间有一个数字: y 7. y p |
|
|
9
30
y y p -粘贴后 y y P -粘贴前 |
|
10
17
我喜欢: 转移 + v (立即选择整行,如果需要,可以选择其他行),y,p |
|
|
11
14
另一种选择是:
为您提供了保留光标位置的优点。 |
|
|
12
12
您也可以尝试<C-x><C-l>这将重复插入模式中的最后一行,并为您带来一个包含所有行的完成窗口。其工作原理几乎与<C-p> |
|
|
13
10
对于不了解vi的人来说,上面的一些答案可能会用“粘贴…之后/之前”这样的短语误导他
当前行
".
然后
p
粘贴复制或删除的文本
之后
这个
光标
|
|
|
14
9
我知道我迟到了,但不管怎样;我在.vimrc中有这个:
这个
在正常模式下,它的作用是
在视觉模式下,它变成
|
|
|
15
6
我更喜欢定义自定义关键帧映射
Ctrl键
+
D
在……里面
|
|
|
16
5
默认值为 y y p ,但我已经使用这个重新绑定一年左右了,我很喜欢它:
|
|
|
17
3
1 gotcha:当你用“p”放线时,它会放线 之后 光标所在的行,所以如果你想在拖动的行之后添加行,在放置新行之前不要将光标向下移动。 |
|
|
18
3
对于那些开始学习vi的人来说,这里有一个很好的vi介绍,并列列出了典型的Windows GUI编辑器光标移动和快捷键的vi命令。它列出了所有基本命令,包括 年 (复制行)和 p (粘贴后)或 P (粘贴前)。 |
|
|
19
3
如果你想复制一行并将其粘贴到当前行下方,就像在Sublime中一样
Ctrl键
+
转移
+
D
,然后您可以将此添加到您的
或者,对于插入模式:
|
|
|
20
1
我喜欢使用这个映射:
因为它使其与本地语言一起使用时保持一致
|
|
21
0
我使用这种映射,它类似于vscode。我希望它有用!!!。
|
|
|
22
0
如果你想复制下面的一行,上面的答案是正确的。 另一种常见的情况是,如果你在文本中的某个地方,你想复制一行位于缓冲区中很远的地方,看不见,但出于某种原因,你不想去那里。 在这种情况下:
我发现这在编写代码时特别方便。 |
|
|
Sourabh Banka · 添加关键事件以响应项目 8 年前 |
|
|
chickens · 使用javascript检测Ctrl-F11 8 年前 |
|
|
Vsevolod · 转到Atom编辑器中的最后一行 8 年前 |
|
|
Aloso · Javascript-获取任何键盘布局的键描述 8 年前 |