vi和vim作为Linux古老的文本编辑器,很多同学都说不好用,在我看来vim会用的就觉得他好用,因为vim可以解放鼠标,不会用的其实跟普通编译器差不多。
vim的一些比较常见的用法:
vim有多种模式:
-
普通模式(Normal mode):在普通模式下,你可以使用不同的键盘快捷键执行各种命令,例如移动光标、复制粘贴、删除文本等。
-
插入模式(Insert mode):在插入模式下,你可以像普通的文本编辑器一样输入文字,按下i键可以进入插入模式。
-
命令行模式(Command-line mode):在命令行模式下,你可以执行一些高级的命令,比如保存文件、退出Vim等。按下冒号(:)键可以进入命令行模式。
通过vim进入文件默认是命令行模式。
1、进入命令行模式:esc
2、退出命令行模式,光标放置在所在字母的右侧:a
3、退出命令行模式,光标放置在所在字母的左侧:i
4、退出命令行模式,光标放置在所在行的右侧:A
5、退出命令行模式,光标放置在所在行的左侧:I
6、插入模式与替换模式的转换:INS
7、光标左移:h
8、光标右移:l
9、光标下移:j
10、光标上移:k
11、去除当前所在行的换行符:J
12、光标移至文本开头:H
13、光标移至文本末尾:L
14、保存文件::w
15、保存文件并退出::wq
16、不保存强制退出::!q
17、剪切一行:dd
18、粘贴:p
19、删除所选字符:x
20、查找字符或字符串:/要查找的字符串
通过n来进行下一个操作
一般会这几个就够用了,当然,想成为vim大神还远远不够。