mirror of
				https://github.com/amix/vimrc
				synced 2025-10-31 06:33:35 +08:00 
			
		
		
		
	Added vim-commentary and updarted the plugins.
commentary: Comment stuff out. Use `gcc` to comment out a line (takes a count), `gc` to comment out the target of a motion (for example, `gcap` to comment out a paragraph), and `gc` in visual mode to comment out the selection. That's it.
This commit is contained in:
		
							
								
								
									
										62
									
								
								sources_non_forked/vim-commentary/README.markdown
									
									
									
									
									
										Normal file
									
								
							
							
						
						
									
										62
									
								
								sources_non_forked/vim-commentary/README.markdown
									
									
									
									
									
										Normal file
									
								
							| @ -0,0 +1,62 @@ | ||||
| commentary.vim | ||||
| ============== | ||||
|  | ||||
| Comment stuff out.  Use `gcc` to comment out a line (takes a count), | ||||
| `gc` to comment out the target of a motion (for example, `gcap` to | ||||
| comment out a paragraph), and `gc` in visual mode to comment out the | ||||
| selection.  That's it. | ||||
|  | ||||
| I wrote this because 5 years after Vim added support for mapping an | ||||
| operator, I still couldn't find a commenting plugin that leveraged that | ||||
| feature (I overlooked | ||||
| [tcomment.vim](https://github.com/tomtom/tcomment_vim)).  Striving for | ||||
| minimalism, it weighs in at under 100 lines of code. | ||||
|  | ||||
| Oh, and it uncomments, too.  The above maps actually toggle, and `gcu` | ||||
| uncomments a set of adjacent commented lines.  Install | ||||
| [repeat.vim](https://github.com/tpope/vim-repeat) to enable | ||||
| repeating `gcu` with `.` (the other maps are repeatable without it). | ||||
|  | ||||
| Installation | ||||
| ------------ | ||||
|  | ||||
| If you don't have a preferred installation method, I recommend | ||||
| installing [pathogen.vim](https://github.com/tpope/vim-pathogen), and | ||||
| then simply copy and paste: | ||||
|  | ||||
|     cd ~/.vim/bundle | ||||
|     git clone git://github.com/tpope/vim-commentary.git | ||||
|  | ||||
| Once help tags have been generated, you can view the manual with | ||||
| `:help commentary`. | ||||
|  | ||||
| FAQ | ||||
| --- | ||||
|  | ||||
| > My favorite file type isn't supported! | ||||
|  | ||||
| Relax!  You just have to adjust `'commentstring'`: | ||||
|  | ||||
|     autocmd FileType apache set commentstring=#\ %s | ||||
|  | ||||
| Contributing | ||||
| ------------ | ||||
|  | ||||
| See the contribution guidelines for | ||||
| [pathogen.vim](https://github.com/tpope/vim-pathogen#readme). | ||||
|  | ||||
| Self-Promotion | ||||
| -------------- | ||||
|  | ||||
| Like commentary.vim? Follow the repository on | ||||
| [GitHub](https://github.com/tpope/vim-commentary) and vote for it on | ||||
| [vim.org](http://www.vim.org/scripts/script.php?script_id=3695).  And if | ||||
| you're feeling especially charitable, follow [tpope](http://tpo.pe/) on | ||||
| [Twitter](http://twitter.com/tpope) and | ||||
| [GitHub](https://github.com/tpope). | ||||
|  | ||||
| License | ||||
| ------- | ||||
|  | ||||
| Copyright (c) Tim Pope.  Distributed under the same terms as Vim itself. | ||||
| See `:help license`. | ||||
		Reference in New Issue
	
	Block a user
	 amix
					amix