vi vim编辑器常用快捷键,快捷键查询

vi编辑器的键盘操作着实多啊,这让想用他的人望尘莫及,我这里进行了一下实测,记录一些平常能满足我需求的vi编辑相关的快捷键,待这些基本的入门以后,再进阶!这里做备份,也分享给大家。

Lee出品,转载请注明出处


Esc 退出编辑输入状态,以下为按了Esc后的一些常用操作

—— i 键 在当前光标处切换到编辑输入状态

—— a健 在当前光标后切换到编辑输入状态

—— H J K L 四个健是用来上下左右移动光标的

—— :wq 保存退出

—— q! 不保存退出

—— :w filename 另存为filename

—— dd 删除当前光标所在行

—— D(一般是小写,这里就直接按 shift+d) 删除光标所在行,光标以后的所有内容 (类似win delete健)

—— X (shift + x) 删除光标前的字符,前面可以加数字哦,加几个数字就往前删除几个(类似win backspace健,别一激动输入错了就按backspace了。)

—— u 删除错了咋整,撤销呗,这个是撤销最后一次修改,仅仅最后一次哈 (类似Ctrl + z)

—— U 这个是撤销光标行所有修改


—— o 在当前行的下边插入新行

—— O 在当前行的上边插入新行

好了,大致熟悉以上命令就可以在VIM里面进行简单的操作了。后面会不断更新一些编辑操作


vim的好用的配置(经过本人亲测,发现确实有用。。但是记住这个配置的是vim不是vi。。。)

先cd ~ 然后vi ./.vimrc文件中加上:


set number
set hlsearch
set fileencoding=utf-8
set fileencodings=ucs-bom,utf-8,cp936,gb18030,big5,euc-jp,euc-kr,latin1
 
set nocompatible
set backspace=indent,eol,start
 
syntax enable

说明:

syntax enable:打开语法高亮。cygwin的vi缺省没有打开。

set nocompatible和set backspace:配置backspace键,缺省backspace不起作用。

set fileencoding和set fileencodings:缺省文件编码和自动识别文件编码顺序

set number:显示行号

set hlsearch:搜索到内容高亮


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

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

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

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值