分享一个自定义命令,实现vim中内容的选中复制到外部。
在 ~/.vimrc 文件中加入下面两行,保存后退出
command CP :set mouse=v | :set nonu
command RE :set mouse=a | :set nu
vim 打开文件后,翻到需要复制的位置,按shift+冒号启动命令行,
输入CP,(即关闭鼠标模式,并取消行号),即可进行复制。
当复制完成后,同样启动命令行,输入RE,恢复(开启鼠标模式和标注行号)。
注意:该命令只影响当前文件,退出文件后并没有影响,对其他文件也无影响。