vim的三种模式:一般模式、编辑模式和指令模式。
一般模式:可以移动光标,删除、选择、复制和粘贴等操作。
编辑模式:输入”i、o、a、r“即进入编辑模式。其中,输入”i、o、a“进入的是插入模式,这和在图形界面环境下的编辑器操作类似,只是初始情况下光标的位置有所区别;输入”r“那是替换模式,即替换光标所在的字符。
指令模式:在一般模式下,输入”:、/、?“即可将光标移动到终端的最底部。此时,你可以输入vim设定的相关配置指令。由于终端下没有图形界面那样的各类按钮,所以只能以指令的形式来实现文件的保存、打开新文件等操作。当然,还有vim的配置。
:new 文件名.后缀 新建文件。
:e 文件名 打开文件。
:w 文件名.txt 保存文件。
:wq 保存并退出。
:x 退出,如果文件更改则保存。
:w 保存当前修改
:q 退出
:q!强制退出,不保存修改
:X 保存
:set number 显示行号
:!系统命令
:sh 切换到命令行,使用ctrl+d切换回vim
vim 模式之间的切换:处于其它命令模式时,通过ESC键切换过来。
运行shell脚本:把脚本设置为可执行.
运行方法两种:
1、比较简单的方法是调用shell,并把脚本文件名当成一个参数。
$ /bin/sh filename
2、使用chmod命令来改变这个文件的模式,使得这个文件可以被所有用户执行。
$ chmod +x filename
$ ./filename