vim编辑器(文本编辑器)

vim操作模式分类

命令模式:输入的任何字符作为命令来执行

                  命令行下可控制屏幕光标的移动、行编辑。

插入模式:输入的任何字符都作为插入的字符来处理

                  输入相应命令可进入插入模式。

                  常见进入插入模式的命令有:

                             a:从当前光标位置右边开始输入下一个字符

                             A:从当前光标所在行的行尾开始输入下一字符

                             i:从当前光标左边位置开始插入字符

                             l:从当前光标所在行的行首开始插入字符

                            o:从当前光标所在行新增一行并进入插入模式,光标移到新的一行行首

                            O:从当前光标所在行上方新增一行并进入插入模式,光标移到新的一行行首

                 插入模式到命令模式:直接按 Esc键 

末行格式:执行文件级全局性操作,如保存文件、退出编辑器、设置编辑环境等

          保存文件和退出vim需要进入末行模式

          :w filename:将文件存入filename

          :wq:将文件以当前文件名进行保存并退出vim编辑器

           :w:将文件以当前文件名保存并继续编辑

           :q:退出vim编辑器

           :q!:不报存文件强制退出vim编辑器

           qw:保存文件并退出编辑器

打开vim编辑器:命令行输入vi      vim没有菜单,只有命令

使用vim编辑用户

vim插入模式下只能进行一些基本的字符编辑操作,可使用键盘操作键(非vim命令)进行打字、删除、退格、插入、替换、移动光标、翻页等。像其他的编辑操作,如整行操作、区块操作需要回到命令行进行操作。

vim编辑命令

移动光标:用小写英文字母h、j、k、l分别表式左、下、上、右移一格

                  CTRL+b:上翻一页

                  CTRL+f:下翻一页

                  0:移动到光标所在行行头

                  $:移动到本行开头

                  w:光标移动到下个单词开头

                  g:移到文件最后一行,ng移动到文件第n行

删除:

(字符删除)x向后删除一字符,nx向后删除n个字符

(行删除)dd删除光标所在行,ndd删除从光标开始往下的n行

复制:

(字符复制):y复制光标所在字符,yw复制光标所在处到字尾的字符

(行复制):yy复制光标所在行,nyy复制光标所在行下面n行

粘贴:

p:将缓冲区内容粘到光标所在位置(删除和复制的内容都在内存缓冲区)

查找字符串:

/关键字:先按/键,再输入要寻找字符串,再按回车键进行向下查找字符串

?关键字:先按?键,在输入要寻找字符串,再按回车向上查找字符串

撤销或重复操作:

u:撤销操作       

.:重复执行上一次操作

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 1
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论 1
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值