内容简介:其实,我是用
其实,我是用 neovim 的 :)
-
vim-plug
- 项目地址: https://github.com/junegunn/vim-plug
- 推荐理由:并发操作,试过你就不会放过
-
fzf & fzf.vim
- 项目地址: https://github.com/junegunn/fzf.vim
- 推荐理由:速度比CtrlP快很多倍,配上
BLines
之后还可以模糊搜索正在编辑的代码,而且还可以把fzf在bash里代替Ctrl-R
- 配置地址: 点我
-
YouCompleteMe
- 项目地址:https://github.com/Valloric/YouCompleteMe - 推荐理由:这应该是Vim里最好用的补全插件了,没有之一。通过各种插件配置,可以补全n种语言,基本覆盖了常见的语言,虽然速度相比有点慢,但是YCM带来的好处比速度多得多
-
vim-eunuch
- 项目地址: https://github.com/tpope/vim-eunuch
- lightline.vim
- 项目地址:https://github.com/itchyny/lightline.vim
-
vim-python-pep8-indent
- 项目地址: https://github.com/Vimjas/vim-python-pep8-indent
- 推荐理由:再也不用手动缩进了,以及,Vim自带的缩进很那啥
-
agit.vim
- 项目地址:https://github.com/cohama/agit.vim - 推荐理由:编辑一个被Git跟踪过的文件,然后 `:Agit` 之后jk就可以看提交历史
-
vim-repeat
- 项目地址: https://github.com/tpope/vim-repeat
- 推荐理由:按点号就支持重复上一个动作,很方便,并且有诸多第三方插件都支持
-
vim-rsi
- 项目地址: https://github.com/tpope/vim-rsi
- 推荐理由:可以在命令模式下用Emacs快捷键,emm。。。Vim和Emacs的优点我都要!
-
ale
- 项目地址: https://github.com/w0rp/ale
- 推荐理由:异步检查代码,还有一个老牌的检查工具: https://github.com/vim-syntastic/syntastic 不过目前还不支持异步
-
vim-fugitive
- 项目地址: https://github.com/tpope/vim-fugitive
- 推荐理由:把Git集成在Vim里,不过个人用的并不多,主要是用来执行
git blame
的 :joy:
-
rainbow
- 项目地址: https://github.com/luochen1990/rainbow
- 推荐理由:彩虹括号,有了这个还怕Lisp吗?不知道,反正有了这个,写代码很方便分清楚哪几个括号是配对的
-
ack.vim
- 项目地址: https://github.com/mileszs/ack.vim
- 推荐理由:用过ack,你就会到哪里都用(而不是grep)
-
vim-sneak
- 项目地址: https://github.com/justinmk/vim-sneak
- 推荐理由:快速跳转,以前我用 https://github.com/easymotion/vim-easymotion 来着,后来换了这个就没换回去了。个人没感觉有太大差别。
-
vim-sensible
- 项目地址: https://github.com/tpope/vim-sensible
- 推荐理由:sensible.vim: Defaults everyone can agree on.
-
auto-pairs
- 项目地址: https://github.com/jiangmiao/auto-pairs
- 推荐理由:有了这个插件我就不用手动写两个括号了,而是左半边括号就行啦!
-
vim-better-whitespace
- 项目地址: https://github.com/ntpeters/vim-better-whitespace
- 推荐理由:如果行尾有多余的空格,会高亮显示出来,此时,执行
:StripWhitespace
就可以自动消除
-
nerdcommenter
- 项目地址: https://github.com/scrooloose/nerdcommenter
- 推荐理由:支持很多种语言,自己配好快捷键,就可以快速的注释和反注释,这让我想起了
Eclipse
里的Ctrl-/
-
undotree
- 项目地址: https://github.com/mbbill/undotree
- 推荐理由:多少次关闭Vim之后想要把代码撤回去。。。不要跟我说用每次都用git保存,不可能每一个微小的改动都用git保存的。而且这个插件还有可视化历史!
-
eregex.vim
- 项目地址: https://github.com/othree/eregex.vim
- 推荐理由:替换Vim自身的正则表达式,以后就不用带上一堆的
\
来进行转义了
-
vim-surround
- 项目地址: https://github.com/tpope/vim-surround
- 推荐理由:要更改成对的括号,引号怎么办?用这个改一个等于改一对!
以上就是本文的全部内容,希望对大家的学习有所帮助,也希望大家多多支持 码农网
猜你喜欢:本站部分资源来源于网络,本站转载出于传递更多信息之目的,版权归原作者或者来源机构所有,如转载稿涉及版权问题,请联系我们。
微信民族志、自媒体时代的知识生产与文化实践
赵旭东 / 中国社会科学出版社 / 2017-9 / 98.00元
进入二十一世纪以来,随着网络技术的发展,自媒体的悄然登场深度影响着我们的日常生活。中国社会中自媒体通讯方式的普及以及随之而有的一种文化书写的新形式——微信民族志的出现使原有文化秩序中时空意义发生转变的同时,也在重新塑造着以研究异文化为己任的人类学学科自身的成长、转型与发展。在此种情境之下,由中国人民大学人类学研究所、中国人民大学国家发展与战略研究院、中国人民大学社会学理论与方法研究中心、《探索与争......一起来看看 《微信民族志、自媒体时代的知识生产与文化实践》 这本书的介绍吧!