编辑器
nano
vscode
Sublime Text3
vim
本文档使用MrDoc发布
返回首页
-
+
vim
2019年11月19日 12:10
admin
##普通 #gg 文件行首 #G 文件尾 #nG 跳到n行 #dd 删除一行 #dG 删除到尾 #yy 复制 #p 粘贴 #/ 查找 ##命令 :w a.txt 另存为a.txt :set nu 加行号 :split 水平分割 :vsplit 垂直分割 :split/:vsplit 文件名 分割打开文件 :close 关闭当前窗口 :!shell命令 执行shell命令 #多行注释 ###多行注释: 1. 进入命令行模式,按ctrl + v进入 visual block模式,然后按j, 或者k选中多行,把需要注释的行标记起来 ctrl + v 2. 按大写字母I,再插入注释符,例如// 输入大写I 再输入# 3. 按esc键就会全部注释了 ESC ###取消多行注释: 1. 进入命令行模式,按ctrl + v进入 visual block模式,按字母l横向选中列的个数,例如 // 需要选中2列 ctrl + v 2. 按字母j,或者k选中注释符号 3. 按d键就可全部取消注释 d ###全局替换 :%s/源字符串/目的字符串/g ###删除光标位置到本行结尾 D d$ ###删除多行 :3,5d ###删除包含特定字符串的行 :g/str/d ###执行外部命令 !vim test.sh #多文件编辑 ###分隔 :vsplit #垂直分割当前文件 :split #水平分割当前文件 :vsplit 文件名 #垂直分割当前打开文件 :split 文件名 #水平分割打开文件 ###跳转窗口 ctrl + w #在窗口间顺序跳转 Ctrl+w+h #将光标跳转到相邻的左面的窗口 Ctrl+w+l #将光标跳转到相邻的右面的窗口 Ctrl+w+j #将光标跳转到相邻的下面的窗口 Ctrl+w+k #将光标跳转到相邻的上面的窗口 ###保存与退出 :wall #保存全部 :qall #退出全部 :qall! #退出全部(强制) :only #关闭除当前窗口的其它窗口
分享到: