扩展一些vim的知识. vim与shell切换 :shell 可以在不关闭vi的情况下切换到shell命令行. :exit 从shell回到vim. 文件浏览 :Ex 开启目录浏览器,可以浏览当前目录下的所有文件,并可以选择. :Sex 水平分割当前窗口,并在一个窗口中开启目录浏览器. vim 打开多文件 vim a b c :n 跳至下一个文件,也可以直接指定要跳的文件,如:n c,可以直接跳到c文件. :e# 回到刚才编辑的文件. vim如何移动当前行向上或向下? 通过m命令.讲光标放在你要…
往往在编写脚本完后测试,出现错误需要调试,vim 是一种强大的文本编辑器,对调试也很有帮助.如果指定用不同的颜色显示某些错误,通过配置 .vimrc 文件就会替您完成大部分调试工作. 小柏在测试脚本时,遇到一个错误提示如下: [root@bqh-118 scripts]# vim md5pojie.sh [root@bqh-118 scripts]# sh md5pojie.sh md5pojie.sh: line 17: unexpected EOF while looking for mat…
vi编辑 u撤销 i输入 dd删除游标所在的那一整行(常用) yy复制游标所在的那一行(常用) p 为将已复制的数据在光标下一行贴上 nyy n 为数字.复制光标所在的向下 n 行,例如 20yy 则是复制 20 行(常用) n查找下一处 /向后搜索?向前搜索 :set nu 显示行号,设定之后,会在每一行的前缀显示该行的行号 :set nonu 与 set nu 相反,为取消行号! 显示行号 输入命令: set nu 或者 set number 取消显示行号…