一个简单的方法,用于演示在Vim / Vi中粘贴的行为......
dd
(删除行)p
(粘贴)请注意,粘贴的行会插入到您希望放置的位置下方。
为什么用这种行为编程Vim / Vi,有没有办法改变它? (即:将线粘贴在默认位置上方一行。)
答案 0 :(得分:11)
使用P
。它将粘贴在光标上方而不是下方。
答案 1 :(得分:1)
p
将粘贴到当前行下方,P
将粘贴到该行上方。如果您愿意,可以交换P
和p
的行为,将以下内容添加到您的vimrc。
nnoremap p P
nnoremap P p