1、vim --version 查看vim版本
2、q\q! 退出\强制退出
3、在normal状态下,按i(光标前),a(光标后),o(光标下一行),O(光标上一行),a(光标行尾部)进入INSERT状态,按v进入VIRTUAL状态,V进入virtual line状态
4、按Esc退出到normal状态
5、w 名字 存盘为一个名字的文件
6、normal状态下,用x删除光标所在的位置的字符,用dd删除光标所在位置的整行(删除并保存其内容),yy复制整行内容
7 insert状态下,按0/$光标跳到行首部/尾部
8、按 / + 名字 向下查找跳到对应名字的首部,按?+名字 向上查找跳到对应名字的首部,查找过后按n/N向下/上移动到上次查找字符组的下一个位置
9、set hlsearch 设置查找高亮,set number 显示行数
10、p 粘贴,可结合其他命令使用
11、u 取消上一次操作,<ctrl+r> 做你取消过的操作
12、:x/zz 必要时存盘,退出
13、. 重复上一个改变文本的命令
14、数字+命令 重复命令的执行,如2dd,将光标所在的行和下一行全部删除
15、数字+G 跳转到第n行
16、gg 跳到第一行,G跳到最后一行
17、w 到下一个单词的开头,e 到下一个单词的结尾
18、%光标移动匹配括号
19、*和# 匹配光标当前所在的单词,*是下一个,#是上一个
20、其中的v是进入virtual状态 vi " vi ) 会选择“”和()中的内容,但是不包括引号和括号,va是包括
21、ctrl+n/p 自动提示
22、选中后按=号自动排列
23、J 将两行合并
24、vsplit/split 分屏,ctrl+ww 切换分屏,hide隐藏
VIM指令
最新推荐文章于 2023-07-28 10:50:22 发布