mirror of
				https://github.com/mhinz/vim-galore.git
				synced 2025-11-04 11:55:35 +08:00 
			
		
		
		
	Rename paths
This commit is contained in:
		
							
								
								
									
										1
									
								
								contents/images/badge-awesome.svg
									
									
									
									
									
										Normal file
									
								
							
							
						
						
									
										1
									
								
								contents/images/badge-awesome.svg
									
									
									
									
									
										Normal file
									
								
							
										
											
												File diff suppressed because one or more lines are too long
											
										
									
								
							| 
		 After Width: | Height: | Size: 5.7 KiB  | 
							
								
								
									
										
											BIN
										
									
								
								contents/images/content-adm-3a-layout.jpg
									
									
									
									
									
										Normal file
									
								
							
							
						
						
									
										
											BIN
										
									
								
								contents/images/content-adm-3a-layout.jpg
									
									
									
									
									
										Normal file
									
								
							
										
											Binary file not shown.
										
									
								
							| 
		 After Width: | Height: | Size: 70 KiB  | 
							
								
								
									
										
											BIN
										
									
								
								contents/images/content-block_insert.gif
									
									
									
									
									
										Normal file
									
								
							
							
						
						
									
										
											BIN
										
									
								
								contents/images/content-block_insert.gif
									
									
									
									
									
										Normal file
									
								
							
										
											Binary file not shown.
										
									
								
							| 
		 After Width: | Height: | Size: 34 KiB  | 
							
								
								
									
										
											BIN
										
									
								
								contents/images/content-homerow.png
									
									
									
									
									
										Normal file
									
								
							
							
						
						
									
										
											BIN
										
									
								
								contents/images/content-homerow.png
									
									
									
									
									
										Normal file
									
								
							
										
											Binary file not shown.
										
									
								
							| 
		 After Width: | Height: | Size: 28 KiB  | 
							
								
								
									
										
											BIN
										
									
								
								contents/images/logo-vim-galore.png
									
									
									
									
									
										Normal file
									
								
							
							
						
						
									
										
											BIN
										
									
								
								contents/images/logo-vim-galore.png
									
									
									
									
									
										Normal file
									
								
							
										
											Binary file not shown.
										
									
								
							| 
		 After Width: | Height: | Size: 10 KiB  | 
							
								
								
									
										63
									
								
								contents/minimal-vimrc.vim
									
									
									
									
									
										Normal file
									
								
							
							
						
						
									
										63
									
								
								contents/minimal-vimrc.vim
									
									
									
									
									
										Normal file
									
								
							@@ -0,0 +1,63 @@
 | 
			
		||||
"
 | 
			
		||||
" A (not so) minimal vimrc.
 | 
			
		||||
"
 | 
			
		||||
 | 
			
		||||
" You want Vim, not vi. When Vim finds a vimrc, 'nocompatible' is set anyway.
 | 
			
		||||
" We set it explicitely to make our position clear!
 | 
			
		||||
set nocompatible
 | 
			
		||||
 | 
			
		||||
filetype plugin indent on  " Load plugins according to detected filetype.
 | 
			
		||||
syntax on                  " Enable syntax highlighting.
 | 
			
		||||
 | 
			
		||||
set autoindent             " Indent according to previous line.
 | 
			
		||||
set expandtab              " Use spaces instead of tabs.
 | 
			
		||||
set softtabstop =4         " Tab key indents by 4 spaces.
 | 
			
		||||
set shiftwidth  =4         " >> indents by 4 spaces.
 | 
			
		||||
set shiftround             " >> indents to next multiple of 'shiftwidth'.
 | 
			
		||||
 | 
			
		||||
set backspace   =indent,eol,start  " Make backspace work as you would expect.
 | 
			
		||||
set hidden                 " Switch between buffers without having to save first.
 | 
			
		||||
set laststatus  =2         " Always show statusline.
 | 
			
		||||
set display     =lastline  " Show as much as possible of the last line.
 | 
			
		||||
 | 
			
		||||
set showmode               " Show current mode in command-line.
 | 
			
		||||
set showcmd                " Show already typed keys when more are expected.
 | 
			
		||||
 | 
			
		||||
set incsearch              " Highlight while searching with / or ?.
 | 
			
		||||
set hlsearch               " Keep matches highlighted.
 | 
			
		||||
 | 
			
		||||
set ttyfast                " Faster redrawing.
 | 
			
		||||
set lazyredraw             " Only redraw when necessary.
 | 
			
		||||
 | 
			
		||||
set splitbelow             " Open new windows below the current window.
 | 
			
		||||
set splitright             " Open new windows right of the current window.
 | 
			
		||||
 | 
			
		||||
set cursorline             " Find the current line quickly.
 | 
			
		||||
set wrapscan               " Searches wrap around end-of-file.
 | 
			
		||||
set report      =0         " Always report changed lines.
 | 
			
		||||
set synmaxcol   =200       " Only highlight the first 200 columns.
 | 
			
		||||
 | 
			
		||||
set list                   " Show non-printable characters.
 | 
			
		||||
if has('multi_byte') && &encoding ==# 'utf-8'
 | 
			
		||||
  let &listchars = 'tab:▸ ,extends:❯,precedes:❮,nbsp:±'
 | 
			
		||||
else
 | 
			
		||||
  let &listchars = 'tab:> ,extends:>,precedes:<,nbsp:.'
 | 
			
		||||
endif
 | 
			
		||||
 | 
			
		||||
" The fish shell is not very compatible to other shells and unexpectedly
 | 
			
		||||
" breaks things that use 'shell'.
 | 
			
		||||
if &shell =~# 'fish$'
 | 
			
		||||
  set shell=/bin/bash
 | 
			
		||||
endif
 | 
			
		||||
 | 
			
		||||
" Put all temporary files under the same directory.
 | 
			
		||||
" https://github.com/mhinz/vim-galore#handling-backup-swap-undo-and-viminfo-files
 | 
			
		||||
set backup
 | 
			
		||||
set backupdir   =$HOME/.vim/files/backup/
 | 
			
		||||
set backupext   =-vimbackup
 | 
			
		||||
set backupskip  =
 | 
			
		||||
set directory   =$HOME/.vim/files/swap//
 | 
			
		||||
set updatecount =100
 | 
			
		||||
set undofile
 | 
			
		||||
set undodir     =$HOME/.vim/files/undo/
 | 
			
		||||
set viminfo     ='100,n$HOME/.vim/files/info/viminfo
 | 
			
		||||
							
								
								
									
										206
									
								
								contents/plugins.md
									
									
									
									
									
										Normal file
									
								
							
							
						
						
									
										206
									
								
								contents/plugins.md
									
									
									
									
									
										Normal file
									
								
							@@ -0,0 +1,206 @@
 | 
			
		||||
## List of plugins
 | 
			
		||||
 | 
			
		||||
#### [By topic](#by-topic-1)
 | 
			
		||||
 | 
			
		||||
- [Alignment](#alignment)
 | 
			
		||||
- [Code completion](#code-completion)
 | 
			
		||||
- [Commenters](#commenters)
 | 
			
		||||
- [Delimiter](#delimiter)
 | 
			
		||||
- [Fuzzy finders](#fuzzy-finders)
 | 
			
		||||
- [Grep tools](#grep-tools)
 | 
			
		||||
- [Navigation](#navigation)
 | 
			
		||||
- [Statusline](#statusline)
 | 
			
		||||
- [Taking notes](#taking-notes)
 | 
			
		||||
- [Tmux](#tmux)
 | 
			
		||||
- [Undo history](#undo-history)
 | 
			
		||||
- [Version control](#version-control)
 | 
			
		||||
- [Writing](#writing)
 | 
			
		||||
- [Misc](#misc)
 | 
			
		||||
 | 
			
		||||
#### [By filetype](#by-filetype-1)
 | 
			
		||||
 | 
			
		||||
- [C and C++](#c-and-c)
 | 
			
		||||
- [Clojure](#clojure)
 | 
			
		||||
- [HTML](#html)
 | 
			
		||||
- [Java](#java)
 | 
			
		||||
- [Javascript](#javascript)
 | 
			
		||||
- [Lua](#lua)
 | 
			
		||||
- [Python](#python)
 | 
			
		||||
- [TeX](#tex)
 | 
			
		||||
 | 
			
		||||
## By topic
 | 
			
		||||
 | 
			
		||||
#### Alignment
 | 
			
		||||
 | 
			
		||||
- [easy-align](https://github.com/junegunn/vim-easy-align)
 | 
			
		||||
- [tabular](https://github.com/godlygeek/tabular)
 | 
			
		||||
 | 
			
		||||
#### Code completion
 | 
			
		||||
 | 
			
		||||
- [neocomplete](https://github.com/Shougo/neocomplete.vim)
 | 
			
		||||
- [supertab](https://github.com/ervandew/supertab)
 | 
			
		||||
- [vimcompletesme](https://github.com/ajh17/VimCompletesMe)
 | 
			
		||||
- [youcompleteme](https://github.com/Valloric/YouCompleteMe)
 | 
			
		||||
 | 
			
		||||
#### Commenters
 | 
			
		||||
 | 
			
		||||
- [commentary](https://github.com/tpope/vim-commentary)
 | 
			
		||||
- [nerdcommenter](https://github.com/scrooloose/nerdcommenter)
 | 
			
		||||
- [tcomment](https://github.com/tomtom/tcomment_vim)
 | 
			
		||||
 | 
			
		||||
#### Delimiter
 | 
			
		||||
 | 
			
		||||
- [auto-pairs](https://github.com/jiangmiao/auto-pairs)
 | 
			
		||||
- [delimitmate](https://github.com/Raimondi/delimitMate)
 | 
			
		||||
- [endwise](https://github.com/tpope/vim-endwise)
 | 
			
		||||
- [ultisnips](https://github.com/SirVer/ultisnips)
 | 
			
		||||
 | 
			
		||||
#### Fuzzy finders
 | 
			
		||||
 | 
			
		||||
- [command-t](https://github.com/wincent/Command-T)
 | 
			
		||||
- [ctrlp](https://github.com/ctrlpvim/ctrlp.vim.git)
 | 
			
		||||
- [fzf](https://github.com/junegunn/fzf)
 | 
			
		||||
- [unite](https://github.com/Shougo/unite.vim)
 | 
			
		||||
 | 
			
		||||
#### Grep tools
 | 
			
		||||
 | 
			
		||||
- [ack](https://github.com/mileszs/ack.vim)
 | 
			
		||||
- [ag](https://github.com/rking/ag.vim)
 | 
			
		||||
- [grepper](https://github.com/mhinz/vim-grepper) (tries to supercede all other
 | 
			
		||||
  grep plugins :-))
 | 
			
		||||
 | 
			
		||||
#### Navigation
 | 
			
		||||
 | 
			
		||||
- [dirvish](https://github.com/justinmk/vim-dirvish)
 | 
			
		||||
- [easymotion](https://github.com/easymotion/vim-easymotion)
 | 
			
		||||
- [nerdtree](https://github.com/scrooloose/nerdtree)
 | 
			
		||||
- [sneak](https://github.com/justinmk/vim-sneak)
 | 
			
		||||
- [tagbar](https://github.com/majutsushi/tagbar)
 | 
			
		||||
- [vimfiler](https://github.com/Shougo/vimfiler.vim)
 | 
			
		||||
- [vinegar](https://github.com/tpope/vim-vinegar)
 | 
			
		||||
 | 
			
		||||
Also see [fuzzy finders](#fuzzy-finders).
 | 
			
		||||
 | 
			
		||||
#### Statusline
 | 
			
		||||
 | 
			
		||||
- [airline](https://github.com/vim-airline/vim-airline)
 | 
			
		||||
- [flagship](https://github.com/tpope/vim-flagship)
 | 
			
		||||
- [lightline](https://github.com/itchyny/lightline.vim)
 | 
			
		||||
- [powerline](https://github.com/powerline/powerline)
 | 
			
		||||
 | 
			
		||||
#### Taking notes
 | 
			
		||||
 | 
			
		||||
- [dotoo](https://github.com/dhruvasagar/vim-dotoo)
 | 
			
		||||
- [journal](https://github.com/junegunn/vim-journal)
 | 
			
		||||
- [notes](https://github.com/xolox/vim-notes)
 | 
			
		||||
- [orgmode](https://github.com/jceb/vim-orgmode)
 | 
			
		||||
- [pad](https://github.com/fmoralesc/vim-pad)
 | 
			
		||||
- [vimwiki](https://github.com/vimwiki/vimwiki)
 | 
			
		||||
 | 
			
		||||
#### Tmux
 | 
			
		||||
 | 
			
		||||
- [dispatch](https://github.com/tpope/vim-dispatch)
 | 
			
		||||
- [tmux-complete](https://github.com/wellle/tmux-complete.vim)
 | 
			
		||||
- [tmux-navigator](https://github.com/christoomey/vim-tmux-navigator)
 | 
			
		||||
 | 
			
		||||
#### Undo history
 | 
			
		||||
 | 
			
		||||
- [gundo](https://github.com/sjl/gundo.vim)
 | 
			
		||||
- [undotree](https://github.com/mbbill/undotree)
 | 
			
		||||
 | 
			
		||||
#### Version control
 | 
			
		||||
 | 
			
		||||
- [agit](https://github.com/cohama/agit.vim)
 | 
			
		||||
- [fugitive](https://github.com/tpope/vim-fugitive)
 | 
			
		||||
- [gist-vim](https://github.com/mattn/gist-vim)
 | 
			
		||||
- [gitgutter](https://github.com/airblade/vim-gitgutter)
 | 
			
		||||
- [github-dashboard](https://github.com/junegunn/vim-github-dashboard)
 | 
			
		||||
- [github-issues](https://github.com/jaxbot/github-issues.vim)
 | 
			
		||||
- [gitv](https://github.com/gregsexton/gitv)
 | 
			
		||||
- [gv](https://github.com/junegunn/gv.vim)
 | 
			
		||||
- [lawrencium](https://bitbucket.org/ludovicchabant/vim-lawrencium)
 | 
			
		||||
- [nerdtree-git-plugin](https://github.com/Xuyuanp/nerdtree-git-plugin)
 | 
			
		||||
- [signify](https://github.com/mhinz/vim-signify)
 | 
			
		||||
- [vimagit](https://github.com/jreybert/vimagit)
 | 
			
		||||
 | 
			
		||||
#### Writing
 | 
			
		||||
 | 
			
		||||
[grammarous](https://github.com/rhysd/vim-grammarous)
 | 
			
		||||
[online-thesaurus](https://github.com/beloglazov/vim-online-thesaurus)
 | 
			
		||||
 | 
			
		||||
#### Misc
 | 
			
		||||
 | 
			
		||||
- [bracketed-paste](https://github.com/ConradIrwin/vim-bracketed-paste)
 | 
			
		||||
- [calendar](https://github.com/itchyny/calendar.vim)
 | 
			
		||||
- [covim](https://github.com/FredKSchott/CoVim)
 | 
			
		||||
- [devicons](https://github.com/ryanoasis/vim-devicons)
 | 
			
		||||
- [diminactive](https://github.com/blueyed/vim-diminactive)
 | 
			
		||||
- [gnupg](https://github.com/jamessan/vim-gnupg)
 | 
			
		||||
- [goyo](https://github.com/junegunn/goyo.vim)
 | 
			
		||||
- [hackernews](https://github.com/ryanss/vim-hackernews)
 | 
			
		||||
- [indentline](https://github.com/Yggdroot/indentLine)
 | 
			
		||||
- [multiple-cursors](https://github.com/terryma/vim-multiple-cursors)
 | 
			
		||||
- [nrrwrgn](https://github.com/chrisbra/NrrwRgn)
 | 
			
		||||
- [projectionist](https://github.com/tpope/vim-projectionist)
 | 
			
		||||
- [rsi](https://github.com/tpope/vim-rsi)
 | 
			
		||||
- [splitjoin](https://github.com/AndrewRadev/splitjoin.vim)
 | 
			
		||||
- [startify](https://github.com/mhinz/vim-startify)
 | 
			
		||||
- [surround](https://github.com/tpope/vim-surround)
 | 
			
		||||
- [targets](https://github.com/wellle/targets.vim)
 | 
			
		||||
- [unicode.vim](https://github.com/chrisbra/unicode.vim)
 | 
			
		||||
 | 
			
		||||
## By filetype
 | 
			
		||||
 | 
			
		||||
#### C and C++
 | 
			
		||||
 | 
			
		||||
- [a](https://github.com/vim-scripts/a.vim)
 | 
			
		||||
- [clang_complete](https://github.com/Rip-Rip/clang_complete)
 | 
			
		||||
- [color_coded](https://github.com/jeaye/color_coded.git)
 | 
			
		||||
- [lh-cpp](https://github.com/LucHermitte/lh-cpp)
 | 
			
		||||
 | 
			
		||||
#### Clojure
 | 
			
		||||
 | 
			
		||||
- [clojure-highlight](https://github.com/guns/vim-clojure-highlight)
 | 
			
		||||
- [fireplace](https://github.com/tpope/vim-fireplace)
 | 
			
		||||
- [paredit](https://github.com/kovisoft/paredit)
 | 
			
		||||
- [rainbow_parentheses](https://github.com/junegunn/rainbow_parentheses.vim)
 | 
			
		||||
- [salve](https://github.com/tpope/vim-salve)
 | 
			
		||||
- [sexp-mappings-for-regular-people](https://github.com/tpope/vim-sexp-mappings-for-regular-people)
 | 
			
		||||
- [sexp](https://github.com/guns/vim-sexp)
 | 
			
		||||
 | 
			
		||||
#### HTML
 | 
			
		||||
 | 
			
		||||
- [emmet](https://github.com/mattn/emmet-vim)
 | 
			
		||||
- [html5](https://github.com/othree/html5.vim)
 | 
			
		||||
 | 
			
		||||
#### Java
 | 
			
		||||
 | 
			
		||||
- [javacomplete2](https://github.com/artur-shaik/vim-javacomplete2)
 | 
			
		||||
 | 
			
		||||
#### Javascript
 | 
			
		||||
 | 
			
		||||
- [es.next.syntax](https://github.com/othree/es.next.syntax.vim)
 | 
			
		||||
- [esformatter](https://github.com/millermedeiros/vim-esformatter)
 | 
			
		||||
- [javascript-libraries-syntax](https://github.com/othree/javascript-libraries-syntax.vim)
 | 
			
		||||
- [javascript-syntax](https://github.com/jelera/vim-javascript-syntax)
 | 
			
		||||
- [javascript](https://github.com/pangloss/vim-javascript)
 | 
			
		||||
- [node-vim-debugger](https://github.com/sidorares/node-vim-debugger)
 | 
			
		||||
- [node](https://github.com/moll/vim-node)
 | 
			
		||||
- [tern_for_vim](https://github.com/ternjs/tern_for_vim)
 | 
			
		||||
 | 
			
		||||
#### Lua
 | 
			
		||||
 | 
			
		||||
- [lua-ftplugin](https://github.com/xolox/vim-lua-ftplugin)
 | 
			
		||||
- [lua-inspect](https://github.com/xolox/vim-lua-inspect)
 | 
			
		||||
 | 
			
		||||
#### Python
 | 
			
		||||
 | 
			
		||||
- [braceless](https://github.com/tweekmonster/braceless.vim)
 | 
			
		||||
- [flake8](https://github.com/nvie/vim-flake8)
 | 
			
		||||
- [impsort](https://github.com/tweekmonster/impsort.vim)
 | 
			
		||||
- [jedi](https://github.com/davidhalter/jedi-vim)
 | 
			
		||||
- [python-mode](https://github.com/klen/python-mode)
 | 
			
		||||
 | 
			
		||||
#### TeX
 | 
			
		||||
 | 
			
		||||
- [vimtex](https://github.com/lervag/vimtex)
 | 
			
		||||
		Reference in New Issue
	
	Block a user