Vim复制粘贴与宏的使用技巧
1. 复制粘贴相关技巧
1.1 复制文本模板的使用
可以将复制的文本作为模板,通过更改表格单元格的内容来达到我们想要的效果。P 和 gP 命令都能实现粘贴,但 P 命令会使光标位于插入文本的上方,而 gP 命令会将光标定位在第二个副本上,方便我们对其进行修改以满足需求。
1.2 不同粘贴方式的适用场景
- p 和 P 命令适合粘贴多行文本区域。
- 对于短字符文本, {register} 映射可能更直观。
1.3 与系统剪贴板交互
1.3.1 准备工作
若在终端中使用 Vim,可按以下步骤操作:
1. 在终端启动 Vim:
$ vim -u NONE -N- 启用 ‘autoindent’ 设置:
:set autoindent- 将以下代码复制到系统剪贴板:
[1,2,3,4,5,6,7,8,9,10].each do |n| if n%5==0 puts "fizz" else puts n end end