VIM
Posted 代码顽童
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了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配置:行号,默认模板配置
[[email protected] ~]$ vi /etc/vimrc
vim写程序添加插件,提高写程序速度。
[[email protected] ~]$ vimtutor #vim教程
以上是关于VIM的主要内容,如果未能解决你的问题,请参考以下文章