Linux中常用的vim三种模式(普通模式、插入模式、底行模式)

您所在的位置:网站首页 linux如何保存退出编辑模式 Linux中常用的vim三种模式(普通模式、插入模式、底行模式)

Linux中常用的vim三种模式(普通模式、插入模式、底行模式)

2023-07-30 12:56| 来源: 网络整理| 查看: 265

https://blog.csdn.net/YIUECHEN/article/details/102506946

vim基本概念 vim共有12种模式,我们主要了解3种模式:普通模式、插入模式、底行模式:

普通/正常/命令模式 控制屏幕光标移动,字符、字或行的删除,移动复制某区段及进入插入模式或底行模式。 插入模式 只有在插入模式下才可以做文字输入,按【ESC】键可以回到普通模式这是最频繁使用的编辑模式。 底行/末行模式 文件的保存或退出,也可以进行文件替换,找字符串,列出行号等操作。可以从普通模式下”:“进入该模式。 vim基本操作 在终端输入vim及文件名后就进入vim全屏幕编辑画面。进入后处于普通模式。 【普通模式】切换【插入模式】:a、i、o 【插入模式】切换【普通模式】:【ESC】 【普通模式】切换【底行模式】:输入”:“ 【底行模式】切换【普通模式】:w(保存文件)、wq(保存并退出)、q!( 不保存并强制退出) 普通模式命令集 移动光标

vim可以直接用键盘上的方向键移动,也可以用【h】【j】【k】【i】f分别控制左、下、上、右移一格。 【gg】进入到文本开始 【G】移动到文件的最后 【^】移动到光标所在行的行首 【$】移动到光标所在行的行末 【w】光标跳到下一个字的开头 【b】光标回到上个字的开头 【ctrl】+【f】屏幕往前移动一页 【ctrl】+【b】屏幕往后移动一页 删除文字

【x】每按一次,删除光标所在位置的一个字符 【nx】删除光标所在位置往后n个字符(包括自己) 【dd】删除光标所在行 【ndd】从光标所在行开始删除n行(包括光标所在行) 复制

【yw】将光标所在之处到字尾的的字符复制带缓冲区 【nyw】将光标所在之处往后的n个字符复制带缓冲区 【yy】复制光标所在行到缓冲区 【nyy】复制从光标所在行开始n行(包括光标所在行) 【p】将缓冲区的字符贴到光标所在位置。 替换

【r】替换光标所在处的字符 【R】替换光标所到之处的字符:知道按下【ESC】为止 撤销上一次操作

【u】如果执行错误指令,马上按下【u】,会回到上一次操作。 【ctrl】+【r】撤销的恢复 跳到指定行

【ctrl】+【g】列出光标所在行的行号 底行模式命令集 【set nu】列出行号 【#】:#代表一个数字,输入一个数字再按下回车键会跳到改行。 【/关键字】【?关键字】查找字符,如果第一次找不到,一直按【n】会分别往前、往后找到关键字位置



【本文地址】


今日新闻


推荐新闻


CopyRight 2018-2019 办公设备维修网 版权所有 豫ICP备15022753号-3