linux之vim的高级用法配置(加行号行线、基础命令、可视化、搜索内容、定位光标、分屏等)、linux帮助手册 |
您所在的位置:网站首页 › linux在vim中设置行号 › linux之vim的高级用法配置(加行号行线、基础命令、可视化、搜索内容、定位光标、分屏等)、linux帮助手册 |
vim
vim的三种模式更改vim的配置,看着更顺眼在vim中搜索内容命令模式下的一些字符管理命令vim可视化模式及批量增改vim分屏vim中快速将光标定位到指定位置vim插入模式进入方式应用linux帮助手册
vim的三种模式
命令模式: 用户刚刚启动 vi/vim,便进入了命令模式。此状态下敲击键盘动作会被Vim识别为命令,而非输入字符。此模式下只能对文件内容浏览,不能修改文件内容。输入模式: 若想要编辑文本,在命令模式下按下i就进入了输入模式。 Insert,切换光标为输入/替换模式,光标将变成竖线/下划线。 ESC,退出输入模式,切换到命令模式。底线命令模式: 在命令模式下按下:(英文冒号)就进入了底线命令模式。底线命令模式可以输入单个或多个字符的命令,可用的命令非常多。 在底线命令模式中,退出编辑器的基本的命令有: :q 退出程序 :q! 强制退出不保存 :w 保存文件 :wq file 保存退出 :wq! 强行保存退出只有文件是自己的或者root用户可用 按ESC键可随时退出底线命令模式。
vimtutor 是vim手册,需要帮助可查看。直接在shell里输入vimtutor。 更改vim的配置,看着更顺眼 临时更改:退出编辑器后设定会自动重置。 在底线命令模式下输入下列命令即可做出相应的更改 :set #可以查看设定 :set nu #在编辑器里显示行号 :set nonu #取消行号显示 :set mouse=a #让编辑器可以使用鼠标(默认情况下) :set cursorline #显示光标所在行的行线![]() ![]() ![]() ![]() /关键字 ##高亮显示关键字 :noh ##取消高亮显示 按n ##向下匹配关键字 按N ##向上匹配关键字 + ##进入可视化模式ESC退出可视化模式,下图即是进入可视化模式。 ![]() ![]() ![]() ![]() 同步分屏 + ##上下分屏 + ##左右分屏 + ##光标移动 + ##取消分屏 不同步分屏 可在输入:sp 文件名称分屏打开指定文件。 按键gg ##光标移动到文件第一行行首 按键G ##光标移动到最后一行 :数字 ##光标移动到指定行 以下表示按键: i #光标所在位置插入 I #光标所在行行首插入 A #光标所在行的行尾插入 a #光标所在字符的下一个字符插入 o #光标所在行的下一行插入 O #光标所在行的上一行插入 s #删除光标所在字符插入 S #删除光标所在行插入 应用用grep命令在文件中查找到所有包含字符 ng 的行: 查看过程中若出现rm: nothing appropriate意味着: 1.表示要查看内容没有帮助 2.系统帮助数据未更新用mandb命令更新 “注意:当执行whatis命令出现 nothing appropriate 时大多数情况是因为” “系统的帮助数据库未更新,如何解决此问题,需要在root用户下执行mandb” 在help里出现如下符号意味着: [] ##这个参数可加可不加 ##这个参数必加 ... ##想加参数个数任意 man rm ##进入到rm命令的帮助,man是manual的缩写 man -k passwd ##passwd关键字有多少级别的man ##man的级别 #1 命令 #2 系统调用 #3 函数库调用 #4 特殊文件(设备文件等) #5 文件 #6 游戏 #7 特殊的包 #8 系统管理命令 #9 内核信息规则 ################################################ 按q ##退出 /关键字 ##搜索关键字,n 向下匹配, N 向上匹配 按G ##快速移动到man的最后 按g ##表示快速移动到man的最前 |
今日新闻 |
点击排行 |
|
推荐新闻 |
图片新闻 |
|
专题文章 |
CopyRight 2018-2019 实验室设备网 版权所有 win10的实时保护怎么永久关闭 |