show 下你的 vim-bundle-plugins? ::)

2016-02-26 19:54:03 +08:00
 wentian
3247 次点击
所在节点    Vim
12 条回复
epkT6QJ3RSaz6AnJ
2016-02-26 23:16:09 +08:00
Plugin 'gmarik/vundle'
Plugin 'MarcWeber/vim-addon-mw-utils'
Plugin 'tomtom/tlib_vim'
Plugin 'mileszs/ack.vim'
Plugin 'scrooloose/nerdtree'
Plugin 'altercation/vim-colors-solarized'
Plugin 'spf13/vim-colors'
Plugin 'tpope/vim-surround'
Plugin 'tpope/vim-repeat'
Plugin 'rhysd/conflict-marker.vim'
Plugin 'jiangmiao/auto-pairs'
Plugin 'ctrlpvim/ctrlp.vim'
Plugin 'tacahiroy/ctrlp-funky'
Plugin 'terryma/vim-multiple-cursors'
Plugin 'vim-scripts/sessionman.vim'
Plugin 'matchit.zip'
Plugin 'vim-airline/vim-airline'
Plugin 'vim-airline/vim-airline-themes'
Plugin 'powerline/fonts'
Plugin 'bling/vim-bufferline'
Plugin 'easymotion/vim-easymotion'
Plugin 'jistr/vim-nerdtree-tabs'
Plugin 'flazz/vim-colorschemes'
Plugin 'mbbill/undotree'
Plugin 'nathanaelkane/vim-indent-guides'
Plugin 'vim-scripts/restore_view.vim'
Plugin 'mhinz/vim-signify'
Plugin 'tpope/vim-abolish.git'
Plugin 'osyo-manga/vim-over'
Plugin 'kana/vim-textobj-user'
Plugin 'kana/vim-textobj-indent'
Plugin 'gcmt/wildfire.vim'
Plugin 'reedes/vim-litecorrect'
Plugin 'reedes/vim-textobj-sentence'
Plugin 'reedes/vim-textobj-quote'
Plugin 'reedes/vim-wordy'
Plugin 'scrooloose/syntastic'
Plugin 'tpope/vim-fugitive'
Plugin 'mattn/webapi-vim'
Plugin 'mattn/gist-vim'
Plugin 'scrooloose/nerdcommenter'
Plugin 'tpope/vim-commentary'
Plugin 'godlygeek/tabular'
Plugin 'luochen1990/rainbow'
Plugin 'majutsushi/tagbar'
Plugin 'Shougo/neocomplete.vim.git'
Plugin 'Shougo/neosnippet'
Plugin 'Shougo/neosnippet-snippets'
Plugin 'honza/vim-snippets'
Plugin 'spf13/PIV'
Plugin 'arnaud-lb/vim-php-namespace'
Plugin 'beyondwords/vim-twig'
Plugin 'klen/python-mode'
Plugin 'yssource/python.vim'
Plugin 'python_match.vim'
Plugin 'pythoncomplete'
Plugin 'elzr/vim-json'
Plugin 'groenewege/vim-less'
Plugin 'pangloss/vim-javascript'
Plugin 'briancollins/vim-jst'
Plugin 'kchmck/vim-coffee-script'
Plugin 'amirh/HTML-AutoCloseTag'
Plugin 'hail2u/vim-css3-syntax'
Plugin 'gorodinskiy/vim-coloresque'
Plugin 'tpope/vim-haml'
Plugin 'mattn/emmet-vim'
Plugin 'tpope/vim-rails'
Plugin 'rust-lang/rust.vim'
Plugin 'tpope/vim-markdown'
Plugin 'spf13/vim-preview'
Plugin 'tpope/vim-cucumber'
Plugin 'cespare/vim-toml'
Plugin 'quentindecock/vim-cucumber-align-pipes'
Plugin 'saltstack/salt-vim'
Plugin 'dyng/ctrlsf.vim'
Plugin 'shime/vim-livedown'

装的 spf13-vim
chemzqm
2016-02-26 23:38:37 +08:00
alexsunxl
2016-02-26 23:41:06 +08:00
春节回来开工把 sublime 删掉,刚学十来天。
系统是 mac 。 vim 是编译安装的最新版本 7.4
插件安装如下
Plugin 'gmarik/vundle.vim'
Plugin 'Valloric/YouCompleteMe'
Plugin 'SirVer/ultisnips'
Plugin 'honza/vim-snippets'
Plugin 'jiangmiao/auto-pairs'
Plugin 'fholgado/minibufexpl.vim'
Plugin 'leafgarland/typescript-vim'
Plugin 'pangloss/vim-javascript'
Plugin 'StanAngeloff/php.vim'
Plugin 'scrooloose/nerdtree'
Plugin 'Xuyuanp/nerdtree-git-plugin'
Plugin 'scrooloose/syntastic'
Plugin 'tpope/vim-commentary'
Plugin 'vim-airline/vim-airline'
Plugin 'mattn/emmet-vim'
Plugin 'terryma/vim-multiple-cursors'


顺便借问,怎么添加 YCM 的 php 支持
ivanlw
2016-02-27 06:52:57 +08:00
arakashic
2016-02-27 07:08:07 +08:00
" Plugin: Unite.vim and related {{{
let g:has_unite = 0
if count(g:myvimrc_bundle_groups, 'unite')
" Dependencies
NeoBundle 'Shougo/vimproc.vim', {
\ 'build': {
\ 'cygwin': 'make',
\ 'mac': 'make',
\ 'unix': 'make',
\ },
\ 'on_source' : 'unite',
\ }

" Unite
NeoBundle 'Shougo/unite.vim', {
\ 'on_cmd' : ['Unite']
\ }
NeoBundle 'Shougo/neomru.vim'
NeoBundle 'Shougo/unite-outline', {'on_unite' : 'outline'}
NeoBundle 'tsukkee/unite-help', {'on_unite' : 'help'}
NeoBundle 'thinca/vim-unite-history', {
\ 'on_unite' : ['history/command', 'history/search']}
NeoBundle 'osyo-manga/unite-filetype', {
\ 'on_unite' : 'filetype'}
NeoBundle 'osyo-manga/unite-quickfix', {
\ 'on_unite' : ['quickfix', 'location_list']}
NeoBundle 'osyo-manga/unite-fold', {'on_unite' : 'fold'}
NeoBundle 'tacroe/unite-mark', {'on_unite' : 'mark'}
" Unite plugin that provides command line completion
NeoBundle 'ujihisa/unite-locate', {'on_unite' : 'locate'}

" Unite plugin that provides spell suggestions
NeoBundle 'kopischke/unite-spell-suggest'
let g:has_unite = 1
endif
" }}}

" Plugin: TMUX integration {{{
" VIM-TMUX
NeoBundle 'christoomey/vim-tmux-navigator'
NeoBundle 'benmills/vimux', {'on_cmd' : ['VimuxPromptCommand']}
" }}}

" Session management
NeoBundle 'tpope/vim-obsession', {'on_cmd' : ['Obsession', 'Obsession!']}

" Bundle: completer and highlighter {{{
let g:has_ycm = 0
if count(g:myvimrc_bundle_groups, 'comp-ling')
NeoBundle 'Valloric/YouCompleteMe', {
\ 'build' : {
\ 'mac' : './install.py',
\ 'unix' : './install.py'
\ },
\ }
let g:has_ycm = 1
endif

let g:has_color_coded = 0
if count(g:myvimrc_bundle_groups, 'highlight-ling')
if !has('nvim')
NeoBundle 'jeaye/color_coded', {
\ 'frozen' : 1,
\ 'disabled' : !has('lua'),
\ 'build': {
\ 'unix': 'cmake . && make && make install',
\ 'mac': 'cmake . && make && make install',
\ },
\ 'on_ft' : ['c', 'cpp', 'objc', 'objcpp'],
\ 'build_commands' : ['cmake', 'make']
\ }
let g:has_color_coded = 1
else
NeoBundle 'bbchung/Clamp', {
\ 'on_ft' : ['c', 'cpp']}
endif
else
NeoBundle 'justinmk/vim-syntax-extra', {
\ 'on_ft' : ['c', 'flex', 'bison']}
NeoBundle 'octol/vim-cpp-enhanced-highlight', {
\ 'on_ft' : 'cpp'}
endif
" }}}

" Bundle: Utitlies and SCM {{{
NeoBundle 'airblade/vim-gitgutter'
NeoBundle 'tpope/vim-fugitive', {
\ 'on_cmd' : ['Gstatus', 'Gdiff', 'Gvdiff'],
\ 'on_path' : '.*'}
NeoBundle 'gregsexton/gitv', {'on_cmd' : 'Gitv'}
NeoBundle 'Xuyuanp/nerdtree-git-plugin', {
\ 'on_source' : ['vim-fugitive'] }

NeoBundle 'tpope/vim-repeat', {'on_source' : 'vim-surround'}
NeoBundle 'tpope/vim-surround'
NeoBundle 'tmhedberg/matchit', {
\ 'disabled' : has('nvim'),
\ 'on_ft' : ['xml', 'html', 'xhtml'],
\ }
NeoBundle 'Shougo/vimfiler.vim', {
\ 'depends' : 'Shougo/unite.vim',
\ 'on_cmd' : ['VimFilerTab', 'VimFiler', 'VimFilerExplorer']
\ }
NeoBundle 'scrooloose/nerdtree', {
\ 'on_cmd' : 'NERDTreeToggle'}
NeoBundle 'simnalamburt/vim-mundo', {'on_cmd' : ['GundoToggle']}
" Hexadecimal editor
NeoBundle 'Shougo/vinarise.vim', {
\ 'on_cmd' : ['Vinarise', 'VinariseDump']}

" list of tag
NeoBundle 'majutsushi/tagbar', {'on_cmd' : ['Tagbar']}
NeoBundle 'taglist.vim', {
\ 'on_ft' : ['tex', 'bib', 'vim'],
\ 'on_cmd' : 'Tlist',
\ }

" Easy to use
NeoBundle 'godlygeek/tabular', {'on_cmd' : 'Tabularize'}
NeoBundle 'arakashic/nerdcommenter', {'on_map' : ['<leader>cc', '<leader>cu']}
NeoBundle 'milkypostman/vim-togglelist', {
\ 'on_func' : ['ToggleLocationList', 'ToggleQuickfixList']}
NeoBundle 'rking/ag.vim', {
\ 'external_commands' : 'ag',
\ 'on_cmd' : 'Ag'}
NeoBundle 'dyng/ctrlsf.vim', {
\ 'external_commands' : 'ag',
\ 'on_cmd' : 'CtrlSF'}
NeoBundle 'arakashic/highlight.vim', {'on_ft' : ['log']}
NeoBundle 'sfiera/vim-emacsmodeline'
NeoBundle 'matze/vim-move'

" move and selection
NeoBundle 'terryma/vim-expand-region', {'on_map' : ['n', '+']}
NeoBundle 'terryma/vim-multiple-cursors', {'on_map' : ['n', '<F11>']}
NeoBundle 'Lokaltog/vim-easymotion', {'on_map' : '<leader><leader>'}
NeoBundle 'kana/vim-textobj-user', {
\ 'on_source' : ['vim-textobj-quote', 'vim-textobj-sentence', 'vim-textobj-latex']}

" coding
NeoBundle 'PeterRincker/vim-argumentative', {
\ 'on_ft' : ['c', 'cpp', 'java', 'python', 'sh', 'vim']
\ }
NeoBundle 'benekastah/neomake'
NeoBundle 'honza/vim-snippets'
NeoBundle 'SirVer/ultisnips'
NeoBundle 'Yggdroot/indentLine', {'on_ft' : ['python']}
" }}}


" Bundle: UI {{{
NeoBundle 'vim-airline/vim-airline', {
\ 'depends' : [ 'vim-airline/vim-airline-themes' ] }
NeoBundle 'kien/rainbow_parentheses.vim'
NeoBundle 'michaeljsmith/vim-indent-object'
NeoBundle 'nathanaelkane/vim-indent-guides'
NeoBundle 'mkitt/tabline.vim', {'on_cmd' : 'tab'}
NeoBundle 'kshenoy/vim-signature'
" }}}


" Bundle: file type tools {{{
NeoBundle 'vim-jp/cpp-vim', {'on_ft' : 'cpp'}
NeoBundle 'plasticboy/vim-markdown', {'on_ft' : ['markdown']}
NeoBundle 'arakashic/vim-latex', {
\ 'on_ft' : ['tex', 'bib'],
\ 'name' : 'vim-latex',
\ }
" Syntax highlights
NeoBundle 'arakashic/vim-slate', {'on_ft' : 'slate'}
NeoBundle 'elzr/vim-json', {'on_ft' : 'json'}
NeoBundle 'nickhutchinson/vim-systemtap', {'on_ft' : 'stp'}
NeoBundle 'mvolkmann/vim-tag-comment', {'on_ft' : ['html', 'xml', 'xhtml']}
" }}}


" Bundle: debugger {{{
if !has('nvim')
NeoBundle 'gilligan/vim-lldb', {
\ 'external-commands' : 'lldb',
\ 'disabled' : has('nvim'),
\ }
else
NeoBundle 'critiqjo/lldb.nvim', {
\ 'external-commands' : 'lldb',
\ 'disabled' : !has('nvim'),
\ }
endif
" }}}

" Bundle: Writing Plugins {{{
let g:has_writing = 0
if count(g:myvimrc_bundle_groups, 'writing')
NeoBundleLazy 'reedes/vim-pencil'
NeoBundleLazy 'reedes/vim-lexical'
NeoBundleLazy 'reedes/vim-litecorrect'
NeoBundleLazy 'reedes/vim-wordy'
NeoBundleLazy 'reedes/vim-textobj-quote', { 'depends' : ['vim-textobj-user'] }
NeoBundleLazy 'reedes/vim-textobj-sentence', { 'depends' : ['vim-textobj-user'] }
NeoBundleLazy 'rbonvall/vim-textobj-latex', { 'depends' : ['vim-textobj-user'] }
let g:has_writing = 1
endif
" }}}

" Bundle: tags, ctags {{{
let g:has_ctags_indexer = 0
if count(g:myvimrc_bundle_groups, 'ctags')
NeoBundle 'vimprj', {
\ 'on_ft' : ['c', 'cpp'],
\ }
NeoBundle 'DfrankUtil', { 'on_source' : 'vimprj' }
NeoBundle 'indexer.tar.gz', { 'on_source' : 'vimprj' }
let g:has_ctags_indexer = 1
endif
" }}}

" ColorSchemes {{{
NeoBundle 'arakashic/nvim-colors-solarized'
NeoBundle 'nanotech/jellybeans.vim'
NeoBundle 'lilydjwg/colorizer'
Jeremial
2016-02-27 10:01:05 +08:00
kenshinhu
2016-03-12 20:51:51 +08:00
断续地学习了半年
现在工作用 livescript

Plugin 'VundleVim/Vundle.vim'
Plugin 'scrooloose/nerdtree'
Plugin 'jistr/vim-nerdtree-tabs'
Plugin 'pangloss/vim-javascript'
Plugin 'gkz/vim-ls'
Plugin 'flazz/vim-colorschemes'
Plugin 'yonchu/accelerated-smooth-scroll'
Plugin 'scrooloose/nerdcommenter'
Plugin 'nathanaelkane/vim-indent-guides'
ming2281
2016-03-14 13:36:22 +08:00
@epkT6QJ3RSaz6AnJ 这么多插件, 启动速度有影响?
ming2281
2016-03-14 13:37:29 +08:00
@kenshinhu awesome
livescript 是怎样一种语言
epkT6QJ3RSaz6AnJ
2016-04-12 01:45:04 +08:00
@ming2281 i7 ssd 秒开
ming2281
2016-04-14 11:09:29 +08:00
7jmS8834H50s975y
2016-04-16 14:14:19 +08:00
https://github.com/wsdjeg/DotFiles

168 插件,200ms 启动,表示一切无压力,甩 IDE n 条街

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

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

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

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

© 2021 V2EX