在windows或linux中使用VIM/VI复制粘贴内容命令及设置大全
-
行复制: 【yy】复制光标所在行 【p】在光标位置粘贴复制的内容 -
多行复制: 【v】从当前位置进行可视化模式(【Ctrl+v】则进行可视化块选择) 此时按上下左右箭头移动光标选择要复制的内容,此时被选中内容为高亮状态 【y】复制刚才选中的内容 【p】在光标位置粘贴复制的内容
3. 未开启鼠标可视化时,windows版按中间键粘贴从剪切板中的内容
开启鼠标可视化复制粘贴
注意:该模式下如果开启行号,有可能会连行号一起复制,可在~/.vimrc 中增加 set nonum去掉行号,或者删除 set number 一行(当然vim的使用建议用键盘操作)
windows下vim配置文件:
<安装目录>\_vimrc
linux下vim配置文件
~/.vimrc
为了方便描述,以下统一用~/.vimrc
- 开启鼠标缓冲区复制
在~/.vimrc 中增加一行
set mouse=a
此时用鼠标选中内容后,按【y】复制【p】粘贴,此时需要粘贴外部复制的内容用鼠标中键
- 开启鼠标剪切板复制数贴
在~/.vimrc 中增加一行
set mouse=v
此时在vim中用鼠标选中内容后单击右键复制,再单击右键即可粘贴,从外部复制的也是单击右键贴粘,不再是鼠标中键
复制粘贴命令合集
y
yy
y^
y$
yw
yG
d
dd
d^
d$
dw
dG
p
P
如果文章对您有帮助,请点击下方的关注,您的支持是我的动力
|