Version 5! Major, major clean up and numerous fixes. Performance is now off the charts!
git clone http://github.com/flybayer/dot_vim.git ~/.vim.cd ~/.vim.- Run
scripts/setup.
- NeoVim - (installation)
Here's a list of plugins that require further installation or have dependencies.
- Pressing
enterin normal mode saves the current buffer. <space>cdto change directory to that of the current file.<space><space>to switch to previous buffer<space>ccto un/comment the current line or visual selection
And many more. See mappings.vim and
plug_ins for more.
Create a new .vim file with the same name as the plugin you'd like to install
in plug_ins/custom. Then add the installation
block. For example:
plug_ins/custom/vim-move.vim
if exists('g:plug_loading_plugins')
Plugin 'matze/vim-move.vim'
finish
endif
let g:move_key_modifier = 'C'This example installs vim-move.
This is also an excellent place to put machine specific configuration. For example, I have a linux.vim
file in plug_ins/custom where I have some config that I use on Linux at work but don't want
on OSX at home.
| Stars____ | Plugin | Description |
|---|---|---|
| 18,423 ★ | fzf 📄 | 🌸 A command-line fuzzy finder |
| 10,189 ★ | vim-fugitive | fugitive.vim: A Git wrapper so awesome, it should be illegal |
| 6,512 ★ | ale 📄 | Asynchronous linting/fixing for Vim and Language Server Protocol (LSP) integration |
| 5,337 ★ | vim-gitgutter 📄 | A Vim plugin which shows a git diff in the gutter (sign column) and stages/undoes hunks. |
| 4,464 ★ | emmet-vim 📄 | emmet for vim: http://emmet.io/ |
| 4,093 ★ | vim-easymotion 📄 | Vim motions on speed! |
| 3,308 ★ | lightline.vim 📄 | A light and configurable statusline/tabline plugin for Vim |
| 2,955 ★ | vim-javascript 📄 | Vastly improved Javascript indentation and syntax support in Vim. |
| 2,844 ★ | fzf.vim 📄 | fzf ❤️ vim |
| 2,358 ★ | vim-tmux-navigator 📄 | Seamless navigation between tmux panes and vim splits |
| 2,272 ★ | vim-polyglot 📄 | A solid language pack for Vim. |
| 1,832 ★ | tabular 📄 | Vim script for text filtering and alignment |
| 1,609 ★ | ag.vim 📄 | Vim plugin for the_silver_searcher, 'ag', a replacement for the Perl module / CLI script 'ack' |
| 1,373 ★ | vim-jsx 📄 | React JSX syntax highlighting and indenting for vim. |
| 1,230 ★ | vim-vinegar 📄 | vinegar.vim: Combine with netrw to create a delicious salad dressing |
| 940 ★ | tcomment_vim 📄 | An extensible & universal comment vim-plugin that also handles embedded filetypes |
| 877 ★ | vim-eunuch | eunuch.vim: Helpers for UNIX |
| 742 ★ | vim-node 📄 | Tools and environment to make Vim superb for developing with Node.js. Like Rails.vim for Node. |
| 514 ★ | vim-flow 📄 | A vim plugin for Flow |
| 151 ★ | vim-styled-components 📄 | Vim bundle for http://styled-components.com based javascript files. |
| 99 ★ | ListToggle 📄 | A vim plugin for toggling the display of the quickfix list and the location-list. |
| 31 ★ | nrun.vim 📄 | "which" and "exec" functions targeted at local node project bin, with "which" fallback |
| 25 ★ | scratch.vim | Plugin to create and use a scratch Vim buffer |
| 13 ★ | vim-mdx-js 📄 | |
| 1 ★ | vim-autoreadwatch | A forked script for vim auto reloading of buffers when changed on disk. |
For a grand total of 25 plugins!
Generated by rake update_readme on 2018/12/14.
