vim的使用总结

一、配置.vimrc,自动加载,保存代码折叠状态

       因为平时主要使用python语言进行开发任务,在使用vim时,有些代码对于分析问题并不重要,这时就可以将这部分代码折叠起来,当然这种语言环境下我还是比较喜欢使用Manual Fold 方式,但是在将vim关闭后,折叠信息就没有了,那么可以使用

       :mkview命令来进行保存,但是给出提示

                           

手动创建该目录后即可,另外为了省掉每次都要输命令来保存和加载的麻烦,我们可以在vimrc文件中进行设置

  au BufWinLeave ?* silent mkview
  au BufWinEnter ?* silent loadview

 即可省掉这些麻烦。
二、配置.vimrc,代码自动缩进

       vim中自带自动缩进功能,在vimrc中添加set smartindent 或者set autoindent,在我所使用的服务器中,在配置完后,打开cpp or .h文件并不能实现自动缩进功能,尝试先手动在.cpp or .h文件中set smartindent,发现可以正常使用,再推出后就不需要手动设置了,猜测是vim自带的并不能自动识别文件类型,因此需要先手动设置。

                                                   vim多窗口的切换

1、多窗口的打开

       命令模式下:(v)sp filename,加v是左右分屏,不加是上下分屏

2、多窗口间的切换

       使用ctrl + w + 上下左右,需注意操作手法,按着ctrl 不松手,再按w,按完后松开全部按键,再按上下左右才有效,如果只有两个窗口就直接ctrl +双击w即可,多与两个窗口使用上边的方法会更有效率。

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值