gvim指令

最近在研究一下emacs与gvim的文本编辑指令,个人觉得从操作上来看gvim要比emacs方便,指令要简单一些,由于emacs需要的组合键较长容易记混(纯属个人观点),所以还是选择走gvim这条路吧,gvim的普通指令就不用说了那是必须牢记的,其中有些特殊指令非常有用需要特别注意!

gvim编辑指令:        

    :history 列出历史编辑命令(只是显示通过":"符号引用方式的命令)    
    :ls 显示当前窗口所开启的所有buffer名    
    :b1/b2/b3… 进入buffer1/buffer2/buffer3编辑窗口    
    :cd ..进入上一级目录    
    :!ls 显示当前目录的内容(所有shell命令的引用方式都需要在前面加"!" {command})    
    :edit 文件名  编辑相应的文件    
    :agrs 显示当前编辑的buffer名 同ctrl+g    
    :pwd 显示当前目录    
    :Ex : 开启目录浏览器,注意首字母E是大写的    
    :Sex : 在一个分割的窗口中开启目录浏览器    
    :lcd %:p:h : 更改到当前文件所在的目录    
    # 译释:lcd是紧紧改变当前窗口的工作路径,% 是代表当前文件的文件名,    
    # 加上 :p扩展成全名(就是带了路径),加上 :h析取出路径    
    :autocmd BufEnter * lcd %:p:h : 自动更改到当前文件所在的目录    
    # autocmd指定一个自动命令,BufEnter指定一个事件,* 指定事件的对象,    
    :bnext 跳转到下一个缓冲区    
    :bprevious 跳转到前一个缓冲区    
    :bfirst 跳转到第一个缓冲区    
    :blast 跳转到最后一个缓冲区    
    :bdelete 3 把一个缓冲区从列表中去除    

    :buffers 可以列出整个缓冲区(同":ls")   

   gf 编辑光标所在位置的文本go to file的缩写
   :bf 返回到原来的文本处back to file的缩写



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

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

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

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值