首页 > 代码库 > VIM
VIM
VIM:
命名模式:Esc,u:撤销,r:前进
yy复制当前行,nyy从当前行往下复制n行
p:粘贴
dd:删除,ndd
shift+z:保存并退出
n+G或者ngg :切换行
ctrl+v:可视块, 左右箭头选择可试块,y:复制,p:粘贴,x:删除.
可视块+x:删除
可视块+大写I+#(或者多个或者单个其他字符)+Esc:注释代码
插入模式:i a o:下一行插入空白行, I:行头 A: 行未 O:上一行插入空白行
末行模式:/查询, n:往下查询, N:往上查询,/X\c:\c忽悠大小写。
:保存w,退出q, 保存退出wq,定位行,修改属性,替换/删除。
w /home/yuq/b.txt 另存为。x:保存退出。
.!ls -l:命令输出保存到文件。
set nu:设置行号。
:40 :切换行号。
替换:s/old/new/g
替换n到m行:n,ms/old/new/g备注.表示当前行,$是最后一行。
%:全部替换
\/:转义
#:表示任意字符
vim配置:行号,默认模板配置
[yuq@localhost ~]$ vi /etc/vimrc
vim写程序添加插件,提高写程序速度。
[yuq@localhost ~]$ vimtutor #vim教程
VIM
声明:以上内容来自用户投稿及互联网公开渠道收集整理发布,本网站不拥有所有权,未作人工编辑处理,也不承担相关法律责任,若内容有误或涉及侵权可进行投诉: 投诉/举报 工作人员会在5个工作日内联系你,一经查实,本站将立刻删除涉嫌侵权内容。