vimtutor 是vim手册,需要帮助可查看。直接在shell里输入vimtutor。
/关键字 ##高亮显示关键字
:noh ##取消高亮显示
按n ##向下匹配关键字
按N ##向上匹配关键字
<ctrl>+<R>
##回到下一步<ctrl>+<v>
##进入可视化模式ESC退出可视化模式,下图即是进入可视化模式。
<ctrl>+<v>
进入可视化模式<I>
进入插入模式<ESC>
退出插入模式且批量添加成功:%s/原字符/替换字符/g
##%全文s行,g全文的列1,5s/111/222/g
##将1-5行的111替换为222/lp/,/halt/s/111/222/g
##将 lp字符到halt字符之间的111替换为222同步分屏
<ctrl> + <w> <s>
##上下分屏
<ctrl> + <w> <v>
##左右分屏
<ctrl> + <w> <上|下|左|右>
##光标移动
<ctrl> + <w> <c>
##取消分屏
不同步分屏
可在输入:sp 文件名称
分屏打开指定文件。
也可以在shell下用如下指令打开:
vim -o file1 file2 #<ctrl> + <w> <上|下>
编辑不同文件(可很多个)
vim -p file1 file2 #在底线命令模式输入:tabn
—下一个文件 :tabp
----上一个文件(可很多个)
按键gg ##光标移动到文件第一行行首
按键G ##光标移动到最后一行
:数字 ##光标移动到指定行
以下表示按键:
i #光标所在位置插入
I #光标所在行行首插入
A #光标所在行的行尾插入
a #光标所在字符的下一个字符插入
o #光标所在行的下一行插入
O #光标所在行的上一行插入
s #删除光标所在字符插入
S #删除光标所在行插入
用grep命令在文件中查找到所有包含字符 ng 的行:
消除文件中无意义的空行:
^I
等价于t
##都表示tab键
按ctrl+v
然后按ctrl+i
就是^I
##ctrl+v就是^
消除d第三行的空格 ##^ *
表示以^后字符开头的任意长度字符
查看过程中若出现rm: nothing appropriate意味着:
1.表示要查看内容没有帮助
2.系统帮助数据未更新用mandb命令更新
“注意:当执行whatis命令出现 nothing appropriate 时大多数情况是因为” “系统的帮助数据库未更新,如何解决此问题,需要在root用户下执行mandb”
在help里出现如下符号意味着:
[]
##这个参数可加可不加
<>
##这个参数必加
...
##想加参数个数任意
本文发布于:2024-02-04 14:44:03,感谢您对本站的认可!
本文链接:https://www.4u4v.net/it/170709607456480.html
版权声明:本站内容均来自互联网,仅供演示用,请勿用于商业和其他非法用途。如果侵犯了您的权益请与我们联系,我们将在24小时内删除。
留言与评论(共有 0 条评论) |