Vim最大的好处就是linux自带,可以用来改下linux下面各种config文件。要编程码字还是用IDE吧。
不打算深入研究,只要一些基本的的命令就够了
启动Vim
vim 直接启动vim
vim filename 打开或新建文件,并将光标置于第一行首
Vim进去后默认是命令模式,可以执行多个操作。 需要按i进入文本插入模式,按Esc返回命令模式。
文件打开
:open file 在新窗口中打开文件
:bn 切换到下一个文件
:bp 切换到上一个文件
:args 查看当前打开的文件列表,当前正在编辑的文件会用[]括起来。
:e ftp://192.168.10.76/abc.txt :e \qadrive est.txt 打开远程文件,比如ftp或者share folder
复制粘贴
p 在当前光标后粘贴,如果之前使用了yy命令来复制一行,那么就在当前行的下一行粘贴
shift+p 在当前行前粘贴
撤销
u 撤销前一次的操作
shift+u(U) 撤销对该行的所有操作
Ctrl + r 重做(Redo),即撤销的撤销
文件
:q 退出vim
:q! 强制退出vim
:w 保存当前文件
:wq 保存并退出当前文件
:e filename 打开文件filename进行编辑
:e! 放弃修改文件内容,重新载入该文件编辑
:ZZ 保存当前文件并退出vim
:n1,n2 write temp.c 将n1行和n2行之间的内容写入到temp.c文件
:read file.c 将文件file.c的内容插入到当前光标所在的下面
网友评论