0cd93f1823 
							
						 
					 
					
						
						
							
							Generalise tmux option check  
						
						
						
						
					 
					
						2020-12-31 18:22:37 +00:00 
						 
				 
			
				
					
						
					 
					
						
						
						
						
							
						
						
							db2079994a 
							
						 
					 
					
						
						
							
							Disable some cmakelint checks in ale  
						
						... 
						
						
						
						Some of `cmakelint`s opinions around convention don't provide a benefit. 
						
						
					 
					
						2020-12-14 15:14:24 +00:00 
						 
				 
			
				
					
						
					 
					
						
						
						
						
							
						
						
							c17f7ea0d9 
							
						 
					 
					
						
						
							
							Refactor tmux and set-clipboard detection  
						
						... 
						
						
						
						Move logic to `autoload/tmux.vim` to detect the `vim` is being run
inside a `tmux` sessions and if the `set-clipboard` option is enabled.
This cleans up adding the optional `oscyank.vim` plugin when needed. 
						
						
					 
					
						2020-12-10 18:07:24 +00:00 
						 
				 
			
				
					
						
					 
					
						
						
						
						
							
						
						
							48913e09c3 
							
						 
					 
					
						
						
							
							Fix isdirectory() uses with relative paths  
						
						... 
						
						
						
						After upgrading VIM 8.2 (2019 Dec 12, compiled Oct 24 2020 16:26:37)
uses of `isdirectory()` with relative paths in `$MYVIMRC` stopped
working. These must now be absolute paths. 
						
						
					 
					
						2020-12-10 17:38:58 +00:00 
						 
				 
			
				
					
						
					 
					
						
						
						
						
							
						
						
							e4a11a2ffe 
							
						 
					 
					
						
						
							
							Fix package load init order bugs  
						
						... 
						
						
						
						* Move calls to `minpac#init()` into commands which use minpac
* Check if optional package directories exist before using `packadd` 
						
						
					 
					
						2020-11-28 17:16:11 +00:00 
						 
				 
			
				
					
						
					 
					
						
						
						
						
							
						
						
							3449b3f815 
							
						 
					 
					
						
						
							
							Disable automatic hover in YouCompleteMe  
						
						
						
						
					 
					
						2020-07-21 12:01:41 +01:00 
						 
				 
			
				
					
						
					 
					
						
						
						
						
							
						
						
							67b9c6b45a 
							
						 
					 
					
						
						
							
							Check tmux exists before loading osc52  
						
						
						
						
					 
					
						2020-07-19 20:25:29 +01:00 
						 
				 
			
				
					
						
					 
					
						
						
						
						
							
						
						
							01059ac01a 
							
						 
					 
					
						
						
							
							Enable YouCompleteMe on Windows  
						
						
						
						
					 
					
						2020-07-19 20:25:29 +01:00 
						 
				 
			
				
					
						
					 
					
						
						
						
						
							
						
						
							158a6f5585 
							
						 
					 
					
						
						
							
							Don't let vim-matchup overwrite statusline  
						
						
						
						
					 
					
						2020-05-14 12:53:21 +01:00 
						 
				 
			
				
					
						
					 
					
						
						
						
						
							
						
						
							b40a9abb59 
							
						 
					 
					
						
						
							
							Only load YouCompleteMe when :TermDebug isn't  
						
						
						
						
					 
					
						2020-04-02 12:14:13 +01:00 
						 
				 
			
				
					
						
					 
					
						
						
						
						
							
						
						
							8fac5fb74f 
							
						 
					 
					
						
						
							
							Add OSC 52 escape sequence yank  
						
						... 
						
						
						
						If the `tmux` `set-clipboard` option is set to `on` add the `osc52yank`
plugin and change `<leader>y` mapping to use it. 
						
						
					 
					
						2020-04-02 12:12:57 +01:00 
						 
				 
			
				
					
						
					 
					
						
						
						
						
							
						
						
							b3a2208b42 
							
						 
					 
					
						
						
							
							Don't gate Python plugins on has('python')  
						
						
						
						
					 
					
						2020-01-28 10:48:28 +00:00 
						 
				 
			
				
					
						
					 
					
						
						
						
						
							
						
						
							a93489efe9 
							
						 
					 
					
						
						
							
							Add console filetype for Markdown/RST code blocks  
						
						
						
						
					 
					
						2020-01-28 10:48:22 +00:00 
						 
				 
			
				
					
						
					 
					
						
						
						
						
							
						
						
							489e6db231 
							
						 
					 
					
						
						
							
							Use tip YouCompleteMe from ycm-core org  
						
						... 
						
						
						
						Update to latest, community maintained, YouCompleteMe version and use
the same version on all platforms. 
						
						
					 
					
						2020-01-16 23:27:15 +00:00 
						 
				 
			
				
					
						
					 
					
						
						
						
						
							
						
						
							2bef425dee 
							
						 
					 
					
						
						
							
							Enable fzf plugins on Windows  
						
						
						
						
					 
					
						2020-01-14 10:41:49 +00:00 
						 
				 
			
				
					
						
					 
					
						
						
						
						
							
						
						
							aa3ae7df35 
							
						 
					 
					
						
						
							
							Don't use clangd with YouCompleteMe  
						
						
						
						
					 
					
						2019-11-07 20:43:05 +00:00 
						 
				 
			
				
					
						
					 
					
						
						
						
						
							
						
						
							23b9bf1f1b 
							
						 
					 
					
						
						
							
							Limit rst code block highlighting  
						
						
						
						
					 
					
						2019-11-05 16:19:31 +00:00 
						 
				 
			
				
					
						
					 
					
						
						
						
						
							
						
						
							3bbbbe2a63 
							
						 
					 
					
						
						
							
							Enable reStructuredText style option  
						
						
						
						
					 
					
						2019-10-14 21:49:38 +01:00 
						 
				 
			
				
					
						
					 
					
						
						
						
						
							
						
						
							0d0e69a2ec 
							
						 
					 
					
						
						
							
							Add ANTLR filetype syntax  
						
						
						
						
					 
					
						2019-09-08 17:09:59 +01:00 
						 
				 
			
				
					
						
					 
					
						
						
						
						
							
						
						
							92d88b623d 
							
						 
					 
					
						
						
							
							Disable airline word-count  
						
						... 
						
						
						
						When editing `rst` filetypes for longer periods airline started
producing errors when attempting to count the number of words in the
document, so disable this feature. 
						
						
					 
					
						2019-08-29 14:57:11 +01:00 
						 
				 
			
				
					
						
					 
					
						
						
						
						
							
						
						
							5f7b05aab0 
							
						 
					 
					
						
						
							
							Fix not loading packages from ~/.config/work  
						
						
						
						
					 
					
						2019-05-02 12:01:43 +01:00 
						 
				 
			
				
					
						
					 
					
						
						
						
						
							
						
						
							e3886d08f8 
							
						 
					 
					
						
						
							
							Only install fzf as a plugin, not the cli tool  
						
						
						
						
					 
					
						2018-12-13 16:18:58 +00:00 
						 
				 
			
				
					
						
					 
					
						
						
						
						
							
						
						
							bdb9504aec 
							
						 
					 
					
						
						
							
							Use selected YouCompleteMe repo  
						
						
						
						
					 
					
						2018-12-03 11:44:41 +00:00 
						 
				 
			
				
					
						
					 
					
						
						
						
						
							
						
						
							51621e8134 
							
						 
					 
					
						
						
							
							Remove vim-plug and use minpac  
						
						... 
						
						
						
						* Add `Pack`, `PackUpdate`, `PackStatus` and `PackClean` commands to
  manage plugins.
* Don't load `minpac` by default.
* Remove `vim-plug` completely. 
						
						
					 
					
						2018-11-30 19:41:21 +00:00 
						 
				 
			
				
					
						
					 
					
						
						
						
						
							
						
						
							64c8bc6b40 
							
						 
					 
					
						
						
							
							Use upstream YouCompleteMe on macOS  
						
						... 
						
						
						
						The oblitum fork of YouCompleteMe is getting dated and uses LLVM 4.0 on
macOS, this results in erroneous errors in the system headers on macOS
since it's not been updated to match upstream. Use Valloric's repo to
avoid these errors on macOS. 
						
						
					 
					
						2018-10-04 10:20:02 +01:00 
						 
				 
			
				
					
						
					 
					
						
						
						
						
							
						
						
							25c18763bc 
							
						 
					 
					
						
						
							
							Move ale highlight groups to fresh colorscheme  
						
						
						
						
					 
					
						2018-09-05 19:08:19 +01:00 
						 
				 
			
				
					
						
					 
					
						
						
						
						
							
						
						
							53c971b802 
							
						 
					 
					
						
						
							
							Use vim-coiled-snake instead of custom Python fold  
						
						
						
						
					 
					
						2018-09-03 22:16:40 +01:00 
						 
				 
			
				
					
						
					 
					
						
						
						
						
							
						
						
							531502633f 
							
						 
					 
					
						
						
							
							Add ~/.config/work to runtimepath  
						
						... 
						
						
						
						Enable using work specific config from a separate repository. 
						
						
					 
					
						2018-08-26 13:25:37 +01:00 
						 
				 
			
				
					
						
					 
					
						
						
						
						
							
						
						
							3757da8e96 
							
						 
					 
					
						
						
							
							Improve vim-spirv ID match highlights  
						
						
						
						
					 
					
						2018-08-26 10:51:11 +01:00 
						 
				 
			
				
					
						
					 
					
						
						
						
						
							
						
						
							0db9d470ee 
							
						 
					 
					
						
						
							
							Use signcolumn when available  
						
						
						
						
					 
					
						2018-08-26 10:51:11 +01:00 
						 
				 
			
				
					
						
					 
					
						
						
						
						
							
						
						
							e7c20a3cc5 
							
						 
					 
					
						
						
							
							Add vim-projectionist plugin  
						
						
						
						
					 
					
						2018-08-26 10:51:11 +01:00 
						 
				 
			
				
					
						
					 
					
						
						
						
						
							
						
						
							5391645629 
							
						 
					 
					
						
						
							
							Use own fork for vim-cmake-completion  
						
						
						
						
					 
					
						2018-08-26 10:51:11 +01:00 
						 
				 
			
				
					
						
					 
					
						
						
						
						
							
						
						
							1d3d06bf0d 
							
						 
					 
					
						
						
							
							Cleanup vim dictionary syntax  
						
						
						
						
					 
					
						2018-08-26 10:51:11 +01:00 
						 
				 
			
				
					
						
					 
					
						
						
						
						
							
						
						
							3f36156521 
							
						 
					 
					
						
						
							
							Always load vim-cmake-syntax  
						
						... 
						
						
						
						Avoid the cmake syntax highlighting being different when a file is
loaded and when it is reloaded. This was cause by the plugin not being
enabled until after a buffer with the cmake filetype was loaded
causing the builtin cmake syntax highlighting to show on initial load
then the plugins syntax highlighting to show on reload. 
						
						
					 
					
						2018-08-26 10:51:11 +01:00 
						 
				 
			
				
					
						
					 
					
						
						
						
						
							
						
						
							a2c59d8ca3 
							
						 
					 
					
						
						
							
							Add the linter code to ale messages  
						
						
						
						
					 
					
						2018-08-26 10:51:11 +01:00 
						 
				 
			
				
					
						
					 
					
						
						
						
						
							
						
						
							0fe8e5dfed 
							
						 
					 
					
						
						
							
							Add improved sentence text object  
						
						
						
						
					 
					
						2018-08-26 10:51:11 +01:00 
						 
				 
			
				
					
						
					 
					
						
						
						
						
							
						
						
							d13bf0bd81 
							
						 
					 
					
						
						
							
							Disable airline git integration  
						
						
						
						
					 
					
						2018-08-26 10:51:11 +01:00 
						 
				 
			
				
					
						
					 
					
						
						
						
						
							
						
						
							b3ba84fa4c 
							
						 
					 
					
						
						
							
							Replace matchit.vim with vim-matchup  
						
						
						
						
					 
					
						2018-08-26 10:51:11 +01:00 
						 
				 
			
				
					
						
					 
					
						
						
						
						
							
						
						
							bc014309ef 
							
						 
					 
					
						
						
							
							Remove vim-sensible  
						
						... 
						
						
						
						vim-sensible includes and old matchit.vim which interfears with
vim-matchup and sets some defaults which are then overridden in
plugins/settings.vim. Remove vim-sensible and document the retained
settings. 
						
						
					 
					
						2018-08-26 10:51:11 +01:00 
						 
				 
			
				
					
						
					 
					
						
						
						
						
							
						
						
							6b6b44e43d 
							
						 
					 
					
						
						
							
							Clean up documentation  
						
						
						
						
					 
					
						2018-08-26 10:51:11 +01:00 
						 
				 
			
				
					
						
					 
					
						
						
						
						
							
						
						
							e32c6824f6 
							
						 
					 
					
						
						
							
							Remove cruft and add TODO's  
						
						
						
						
					 
					
						2018-08-26 10:50:08 +01:00 
						 
				 
			
				
					
						
					 
					
						
						
						
						
							
						
						
							e292b937d0 
							
						 
					 
					
						
						
							
							Enable visual highlight of trail spaces and tabs  
						
						
						
						
					 
					
						2018-08-26 10:50:08 +01:00 
						 
				 
			
				
					
						
					 
					
						
						
						
						
							
						
						
							f9115f0495 
							
						 
					 
					
						
						
							
							Remove lexima because it broke vim-endwise  
						
						... 
						
						
						
						Also change to fork of vim-endwise with CMake support 
						
						
					 
					
						2018-08-26 10:50:08 +01:00 
						 
				 
			
				
					
						
					 
					
						
						
						
						
							
						
						
							7f63041695 
							
						 
					 
					
						
						
							
							Enable folding is sh filetype  
						
						
						
						
					 
					
						2018-08-26 10:50:07 +01:00 
						 
				 
			
				
					
						
					 
					
						
						
						
						
							
						
						
							22a36a177a 
							
						 
					 
					
						
						
							
							Add vim-khr plugin  
						
						
						
						
					 
					
						2018-08-26 10:50:07 +01:00 
						 
				 
			
				
					
						
					 
					
						
						
						
						
							
						
						
							c3bca15641 
							
						 
					 
					
						
						
							
							Add comment text object plugin  
						
						
						
						
					 
					
						2018-08-26 10:50:07 +01:00 
						 
				 
			
				
					
						
					 
					
						
						
						
						
							
						
						
							f6892126df 
							
						 
					 
					
						
						
							
							Add URI text object plugin  
						
						
						
						
					 
					
						2018-08-26 10:50:07 +01:00 
						 
				 
			
				
					
						
					 
					
						
						
						
						
							
						
						
							13acc08b4f 
							
						 
					 
					
						
						
							
							Fix vint warnings in vimrc  
						
						
						
						
					 
					
						2018-08-26 10:50:07 +01:00 
						 
				 
			
				
					
						
					 
					
						
						
						
						
							
						
						
							a2c1476bba 
							
						 
					 
					
						
						
							
							Enable clang-tidy ale checker  
						
						
						
						
					 
					
						2018-08-26 10:50:07 +01:00 
						 
				 
			
				
					
						
					 
					
						
						
						
						
							
						
						
							bef689ae13 
							
						 
					 
					
						
						
							
							Improve ale echo message  
						
						
						
						
					 
					
						2018-08-26 10:50:07 +01:00