vim 命令
1.命令模式
文本操作
yy:复制光标所在行
nyy:复制n行内容,从当前光标所在行开始
dd:删除光标所在行
ndd:删除n行内容,从光标所在行开始
p:粘贴在光标的下一行
dd->p:剪切功能
np:粘贴n次
u:撤销上次动作
x,nx:删除光标所在文本的内容 从左->右
shift+x:删除光标所在文本的内容 从右->左
shift+~:切换光标所在文本的内容的大小写
r:替换一个字符,光标所在的字符,支持nr
shift+r:替换模式,直接对多个内容的替换。
h,j,k,l:将光标进行左,下,上,右移动
光标定位
gg:将光标定位在文件的最开始
G:将光标定位在文件的最结尾
nG:将光标定位到任意一行
shift+4:将光标定位到当前行的最结尾,锚点
shift+6:将光标定位到当前行的最开始,锚点
b,w:按照单词进行前移或者后移
nb,nw:按照n个单词进行前移或者后移
底行模式
set nu:调出行号
set nonu:取消行号
vs 文件名:多文件操作 ? ctrl+w+w:多文件下光标切换文件
w:保存
q:退出
!:强制
简单的vim配置
配置文件的位置
-
在目录 /etc/ 下面,有个名为vimrc的文件,这是系统中公共的vim配置文件,对所有用户都有效。 -
而在每个用户的主目录下,都可以自己建立私有的配置文件,命名为:“.vimrc”。例如,/root目录下,通常已经存在一个.vimrc文件,如果不存在,则创建之。 -
切换用户成为自己执行 su ,进入自己的主工作目录,执行 cd ~ -
打开自己目录下的.vimrc文件,执行 vim .vimrc
常用配置选项,用来测试
一个直接配置vim的方法(注意只适用于centos7)
直接运行:curl -sLf https://gitee.com/HGtz2222/VimForCpp/raw/master/install.sh -o ./install.sh && bash ./install.sh
|