vim使用总结

903 查看

写在前面

vim这个编辑器刚开始使用的时候还不大习惯,使用多了,还是觉得没有那么难用,由于不是经常使用,故写下来怕忘记了。仅是自己常用的

CMD

用 [ ] 包裹的部分可有可无

进入编辑模式

[shift + ] i insert,加shift在行头
[shift + ] a append,加shift在行尾
[shift + ] o 向下插入一行,加shift相反

查找

/(你要查找的字符)
如 查找abc这个字符,就需要输入/abc然后回车

删除字符

x -删除一个字符
dd -可用于删除一行,其实是剪切
d + enter -删除两行
shift + d -删除光标到结尾的字符

没有行号,set nu调出,或者修改.vimrc文件

复制粘贴

yy 复制一行
dd 剪切一行
p 粘贴
:1,5 copy 10 把1-5行复制到第10行下一行
:1,5 move 10 把1-5行剪切到第10行下一行

分栏

:sp
分栏之后按ctrl + w + 方向键的↑↓ 切换

撤销

u
ctrl + r 反撤销

保存退出

:w 保存
:w !sudo tee % 强行保存
:wq 保存退出
:x 保存退出

.vimrc

vim的配置文件, 大概的存放位置
用户:~/.vimrc

设置行号

set nu

检测文件类型

filetype on

设置语法高亮

syntax on

二进制文件查看

vim -b eeprom.bin
:%!xxd   ---->切换到十六进制显示
:%!xxd -r ---->切回文本方式显示

user manual

user manual