vim编辑器

linux系统安装好后一般都是默认安装一个vim7.4版本的,如果想用更高版本的vim,需要额外安装。

8.2vim配置:

https://download.csdn.net/download/Ftworld21/15075172

运行install.sh脚本自动安装,安装这个版本的vim比较费劲,配置文件适用起来也比较费劲,需要安装python3,ncurses等库。

7.4vim配置:

https://download.csdn.net/download/Ftworld21/15075271

这个用起来很方便,只需要把vimrc替换为.vimrc,把vim替换为.vim即可。

注意事项:

1. 新建一个用户而不是使用root用户。

2.有些没有安装vim,需要自己安装vim,yum -y install vim*。

3..vim这个目录有时候会因为权限访问不了,使用sudo chmod 777 * -R .vim 设置一下权限

4.手动安装一下ctags,yum -y install ctags*,然后使用ctags -R -h ".c.cpp.h" -o tags生成tag

常见命令:

1.    按大写的G 跳到最后一行。 然后按小写的O键,增加一行。
2.    gg是光标定位到文件首行
3.    ggvG全选
4.    查找替换:
(1)    :'<,'>s/zwb/123/g(选择区域)
(2)    :%s/zwb/123/g
5.    Ctrl+n函数补全
6.    Ctrl+Q :解锁屏幕 
7.    Ctrl+ S :锁定屏幕
8.    退出高亮使用命令:nohl
9.    因为securecrt经常断开连接,需要用w命令保存
10.    Ctrl+a在.cpp与.h之间切换
11.    增加显示行号的命令
set laststatus=2
set statusline=%F%m%r%h%w\[cpp=%l,%v][%p%%]
12.    vi  . 进入当前目录
13.    vs,sp多窗口编辑(ctrl+w切换)
https://blog.csdn.net/wchyumo2009/article/details/16801511
14.    使用==,批量缩进
15.    diff比较两个文件的差异
16.    %,光标跳到匹配的括号
17.    $行尾,0行首
18.    跨文件复制(sp垂直, vs水平)
https://www.jianshu.com/p/a5d2168d7add
19.    vim删除重复的行
https://www.cnblogs.com/air-of-code/p/4703005.html
20.    tabnew
21.    ForceMB(MiniBufExplore)
1.在当前窗口vi
3.使用ctrl+h,j,k,l移动
3.使用!grep
4.侧边导航查看函数F2
5.F1帮助
    https://blog.csdn.net/qwaszx523/article/details/77877609 
    https://suchj.iteye.com/blog/1169566 

22. !执行shell命令
23. shift+*(#) 高亮
24. tab补全
25. qa关闭所有窗口
26. ctags
    1. ctrl+] 追踪
    2. ctrl+o 回溯
27. 多行注释
    1. ctrl+v, I, //, esc. v 选中, \cm注释, \cu取消
    https://www.cnblogs.com/wenxingxu/p/9528161.html 
28. 搭建vim环境

参考资料:

https://blog.csdn.net/geerniya/article/details/79686408 centos7安装vim8

https://blog.csdn.net/liuyuan185442111/article/details/51471093 

https://www.cnblogs.com/hezhiyao/p/7624831.html 

https://www.jianshu.com/p/aa5ea81bbc72

https://my.oschina.net/u/4312661/blog/3729862

https://blog.csdn.net/fanxl10/article/details/106854062

https://blog.csdn.net/iunfo/article/details/108902551

https://blog.csdn.net/mindizhike/article/details/112854980

https://www.linuxprobe.com/vi-vim-qb.html vi与vim区别

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

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

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

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值