1.Vim命令行模式下多行注释与解注
:548,620s/^/#/g //行首插入“#”
:548,620s/$/#/g //行尾插入“#”
:548,620s/^#//g //行首删除“#”
:548,620s/#$/?/g //行尾删除“#”
① 按CTRL+V进入可视化模式(VISUAL BLOCK),光标上移或下移,选中多行的开头
② 按I键,进入“insert”模式,输入注释符“#”,按ESC键(2次),注释多行代码
③ 按CTRL+V进入可视化模式(VISUAL BLOCK),按i横向选中列数,如“//” 需选中2列
④ 按j(向下选中列),或者k(向上选中列)选中注释符号
⑤ 按d键取消选中的多行注释
① Vim缩进混乱,复制整段代码再粘贴的时,Vim 自动缩进
① 解决方法:vim 进入 paste 模式,在进行复制粘贴
:set paste
② 退出paste模式
:set nopaste
③ 执行:set paste 原理
textwidth设置为0
wrapmargin设置为0
set noai set nosi softtabstop设置为0
revins重置
ruler重置
showmatch重置
formatoptions使用空值
lisp 选项值不变,但被禁用
indentexpr 选项值不变,但被禁用
cindent 选项值不变,但被禁用
4. vi/vim跳到指定行数
80gg或80G或 :80