Vim 复制粘贴与宏操作技巧全解析
1. 复制粘贴基础及系统剪贴板交互
在 Vim 中,复制和粘贴操作是常见的文本处理需求。 p 和 P 命令在粘贴多行文本区域时表现出色,但对于短字符文本, <C - r>{register} 映射更为直观。
当涉及与系统剪贴板交互时,除了 Vim 内置的粘贴命令,我们有时也会使用系统粘贴命令。不过,在终端中运行 Vim 时,使用系统粘贴命令可能会产生意外结果。为避免这些问题,我们可以在使用系统粘贴命令前启用 'paste' 选项。
1.1 准备工作
- 启动 Vim :在终端中输入
$ vim -u NONE -N启动 Vim。 - 设置自动缩进 :输入
: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
超级会员免费看
订阅专栏 解锁全文
5

被折叠的 条评论
为什么被折叠?



