我的vim配置及说明【k-vim】

这是倒数第二篇文章了,新博客即将完成


折腾整理了下,自己的vim配置,托管github,支持一键部署 

有插件说明,截图及动态gif展示

https://github.com/wklken/k-vim


点击直达
以下为README.md,供参考,希望有帮助

------------------------------------------

vim插件分类及快捷键

给人一条Vim 命令,他能折腾一晚上;告诉他怎么自定义Vim 命令,他能捣腾一辈子

生命不息,折腾不止

写在前面

用vim,将近两年,用原生的用了很长一段时间,后来也折腾过几次,用过网上流行的配置,但总感觉很多地方不能满足需求.

后来决定自己搞一个,参考了很多,往往一个功能有多个插件,会逐一尝试使用一段时间,之后才决定用哪个

例如补全,python的从pydiction到最近的jedi和python-mode,最终找到了YCM

插件,首先,要能提高生产力(提升效率),所以要找最给力的

其次,要漂亮(快捷键和界面),用着有一点点不舒服就自定义

最后,才是酷(装X神器....额,不提倡,(╯‵□′)╯︵┻━┻)

PS: 这个vim配置是我的linux_config下一个一部分,如果需要,可以参考,主要是一键配置环境

vim基本用法

初学者: vim训练稿两年前的三月份,第一次开始使用vim,后来整理了一份,对着敲几遍

推荐: 耗子叔的 简明vim练级攻略

或者,玩游戏 vim大冒险

使用说明

  1. 使用原生vim,最好先熟悉了再来看插件,插件之所以为插件,辅助性质

  2. 以下插件,仅介绍用途优点等,详细配置可以在github中搜索查看详细用途和配置

    当前vim使用配置,在vimrc中查看

    快捷键为插件默认/或者当前配置vimrc定义的,如果需要修改,查看vimrc中对插件配置进行修改 [sd]为自定义 [d]为默认

    有什么问题,先看插件文档说明->代码选项->github上的issues->google it

    相信我,你遇到的问题,一定别人也遇到了,大部分可解决,少部分无解….

    二八定律,关注可以最大提升自身生产力的那20%插件,如何配置,还需要自己去亲自实践

  3. 由于平时会使用python和golang,所以语言方面的配置偏向于这两个

    其它的可以参照网上配置(通用的插件可以配置,具体语言插件需要自己去研究)

  4. fork一份

    搞一份符合自己习惯的vim配置,当然,欢迎推荐好用更酷的插件配置:)

    我的配置也会不定期更新


配置步骤

  1. clone到本地,配置到linux个人目录(如果是从linux_config过来的,不需要clone)

     git clone git@github.com:wklken/k-vim.git
    
  2. 安装依赖包

     sudo apt-get install ctags
     brew install ctags
    
     #使用python需要
     sudo pip install pyflakes
     sudo pip install pylint
     sudo pip install pep8
    
  3. 安装插件

     cd k-vim/
    
     sh install.sh
    
     #会进入安装插件的列表,目前31个插件,一一安装是从github clone的,完全取决于网速
    
     #安装完插件后,会自动编译YCM,注意,可能编译失败(缺少某些依赖包),失败的话手动编译吧,看第4步 编译自动补全YouCompleteMe (这步耗时也有点长,但绝对值得)
    
     install.sh
     本质上做的事情
     1.将vimrc/vim文件夹软连接到$HOME,编程系统vim配置
     2.git clone安装vundle(clone到bundle目录下)
     3.通过vundle安装其他所有插件(相当于进入vimrc, 命令行执行:BundleInstall)
     4.编译需要手动编译的插件,eg.YCM
    
  4. 可能遇到的问题:

    编译相关插件,修改配置

    • 相对行号
  • 8
    点赞
  • 30
    收藏
    觉得还不错? 一键收藏
  • 6
    评论
评论 6
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值