都 9102 年了,整理了些新的异步的[Neo]vim 插件,用起来很舒服呀,还有没有?快到碗里来 ;)

2019-06-03 21:58:42 +08:00
 wsgws

github 地址在这里: https://github.com/hjtianvip/nvim-plugs

call plug#begin('~/.vim/plugged')

Plug 'junegunn/vim-plug'

" About themes
Plug 'vim-airline/vim-airline'
Plug 'vim-airline/vim-airline-themes'
Plug 'mhinz/vim-startify' " just command vim
Plug 'Yggdroot/indentLine'
Plug 'Konfekt/FastFold'
Plug 'morhetz/gruvbox'
Plug 'dracula/vim', { 'as': 'dracula' }
Plug 'w0ng/vim-hybrid'
Plug 'tomasr/molokai'

" About efficiency
Plug 'jiangmiao/auto-pairs'
Plug 'tpope/vim-surround'  "cs.., ds., ys..
Plug 'tpope/vim-repeat' " 使得'.' 操作能重复上次的 cs.., ds., ys..
Plug 'easymotion/vim-easymotion'  " <leader><leader>f,t <leader><leader>j,k,e,w <leader><leader>s
Plug 'terryma/vim-multiple-cursors'  " ctrl+n, ctrl+p, ctrl+x, Esc
Plug 'honza/vim-snippets'  " ctrl+j, ctrl+k, Esc
Plug 'SirVer/ultisnips' " 代码片段 配合 vim-snippets and coc-nvim
Plug 'tpope/vim-commentary' " gcc 注释单行,gc 注释选中的行
Plug 'w0rp/ale' " 代码静态检查,代码格式修正
Plug 'neoclide/coc.nvim', {'tag': '*', 'do': './install.sh'} " 代码补全
Plug 'fatih/vim-go' " 写 go 语言各种操作...

" About assistance
Plug 'scrooloose/nerdtree' " 代码目录树,及结点的增删改查
Plug 'mhinz/vim-signify' " Just for git, <leader>se <leader>sd <leader>st
Plug 'ludovicchabant/vim-gutentags' "ctag
Plug 'Yggdroot/LeaderF', { 'do': './install.sh' } " 异步文件糊糊搜索及类似文本搜索与跳转
Plug 'majutsushi/tagbar' " 代码函数变量预览
Plug 'lfv89/vim-interestingwords' " 高亮感兴趣的当前单词
Plug 'brooth/far.vim' " 批量修改
Plug 'rizzatti/dash.vim' " 静态文档工具 Dash 查询当前单词
Plug 'iamcco/markdown-preview.vim' " Vim 写 MarkDown 并在浏览器同步并查看文档
Plug 'iandingx/leetcode.vim' " vim 登录 leetcode 愉快的刷题吧

call plug#end()
4525 次点击
所在节点    Vim
21 条回复
qiushaox
2019-06-03 23:44:04 +08:00
有没有代码补全的插件推荐的,用过 YCM, 安装起来太麻烦了,网络不好还安装不上,安装好后的配置也麻烦
不愧是史上最复杂的 vim 插件
wsgws
2019-06-03 23:49:21 +08:00
@qiushaox 用 coc.nvim 及 coc-python ...完全替换 YCM
bookit
2019-06-04 00:04:16 +08:00
ncm2 一系列插件

language server 系列

neovim 的浮动窗口

这些的组合很棒
Taigacute
2019-06-04 10:24:22 +08:00
9012 了还在用 nerdtree ? defx 了解一下? https://github.com/taigacute/ThinkVim
ggicci
2019-06-04 13:13:56 +08:00
缺个屏幕截图。不然哪来的兴趣啊。。,
Taigacute
2019-06-04 13:49:44 +08:00
![]( )
wsgws
2019-06-04 14:05:43 +08:00
@ggicci github 里有个 gif.后面还会对一些插件单独 comment 及 gif 录制
ggicci
2019-06-04 14:12:33 +08:00
@wsgws 骚~实在是骚~
ggicci
2019-06-04 14:13:05 +08:00
@Taigacute 够 dark
Taigacute
2019-06-04 14:25:43 +08:00
@ggicci 您可以试试我的配置。
Yggdroot
2019-06-04 14:45:57 +08:00
录屏软件用的什么?
Taigacute
2019-06-04 15:00:21 +08:00
@Yggdroot Licecap 就可以了 轻量的录制 gif 跨平台的
Yggdroot
2019-06-04 15:33:20 +08:00
@Taigacute 我是问的楼主,Licecap 我知道,我看楼主的动图还可以显示按键。
Taigacute
2019-06-04 16:37:37 +08:00
keycaster 不就行了
wsgws
2019-06-04 17:19:11 +08:00
@Yggdroot 是的,LICEcap + KeyCastr
wsgws
2019-06-04 17:26:48 +08:00
@bookit coc 好像实现了 LSP 定义的 snippet. ncm2 还在体验中,浮动窗口使用了--HEAD neovim. 谢谢
afei123
2019-06-04 17:28:29 +08:00
airline 和 nerdtree 都是相当拖慢打开速度的,推荐 lightline 和 defx
wsgws
2019-06-04 17:28:48 +08:00
@Taigacute 是不错的,但好像习惯了 nerdtree.它知名度高很受欢迎很好用😄
wsgws
2019-06-04 17:33:52 +08:00
@ggicci 还不是为了勾引,牺牲这点又算得了什么😊,一起呀[勾引]
Yggdroot
2019-06-05 10:31:57 +08:00
@wsgws 多谢,我一直以为是一款软件就可以做到呢。

这是一个专为移动设备优化的页面(即为了让你能够在 Google 搜索结果里秒开这个页面),如果你希望参与 V2EX 社区的讨论,你可以继续到 V2EX 上打开本讨论主题的完整版本。

https://www.v2ex.com/t/570518

V2EX 是创意工作者们的社区,是一个分享自己正在做的有趣事物、交流想法,可以遇见新朋友甚至新机会的地方。

V2EX is a community of developers, designers and creative people.

© 2021 V2EX