Getting rid of Vundle and utilizing git power and pack builtin
This commit is contained in:
		
							
								
								
									
										99
									
								
								.gitmodules
									
									
									
									
										vendored
									
									
								
							
							
						
						
									
										99
									
								
								.gitmodules
									
									
									
									
										vendored
									
									
								
							@ -1,6 +1,99 @@
 | 
				
			|||||||
[submodule "vim/.vim/bundle/Vundle.vim"]
 | 
					 | 
				
			||||||
	path = vim/.vim/bundle/Vundle.vim
 | 
					 | 
				
			||||||
	url = https://github.com/Vundlevim/Vundle.vim
 | 
					 | 
				
			||||||
[submodule "polybar/.config/polybar/polybar-spotify"]
 | 
					[submodule "polybar/.config/polybar/polybar-spotify"]
 | 
				
			||||||
	path = polybar/.config/polybar/polybar-spotify
 | 
						path = polybar/.config/polybar/polybar-spotify
 | 
				
			||||||
	url = https://github.com/Jvanrhijn/polybar-spotify
 | 
						url = https://github.com/Jvanrhijn/polybar-spotify
 | 
				
			||||||
 | 
					[submodule "vim/.vim/pack/autoload/start/lightline.vim"]
 | 
				
			||||||
 | 
						path = vim/.vim/pack/autoload/start/lightline.vim
 | 
				
			||||||
 | 
						url = https://github.com/itchyny/lightline.vim
 | 
				
			||||||
 | 
					[submodule "vim/.vim/pack/autoload/start/rainbow_parentheses.vim"]
 | 
				
			||||||
 | 
						path = vim/.vim/pack/autoload/start/rainbow_parentheses.vim
 | 
				
			||||||
 | 
						url = https://github.com/kien/rainbow_parentheses.vim
 | 
				
			||||||
 | 
					[submodule "vim/.vim/pack/autoload/start/vim-startify"]
 | 
				
			||||||
 | 
						path = vim/.vim/pack/autoload/start/vim-startify
 | 
				
			||||||
 | 
						url = https://github.com/mhinz/vim-startify
 | 
				
			||||||
 | 
					[submodule "vim/.vim/pack/autoload/start/colorizer"]
 | 
				
			||||||
 | 
						path = vim/.vim/pack/autoload/start/colorizer
 | 
				
			||||||
 | 
						url = https://github.com/lilydjwg/colorizer
 | 
				
			||||||
 | 
					[submodule "vim/.vim/pack/autoload/start/auto-pairs"]
 | 
				
			||||||
 | 
						path = vim/.vim/pack/autoload/start/auto-pairs
 | 
				
			||||||
 | 
						url = https://github.com/jiangmiao/auto-pairs
 | 
				
			||||||
 | 
					[submodule "vim/.vim/pack/autoload/start/vim-maximizer"]
 | 
				
			||||||
 | 
						path = vim/.vim/pack/autoload/start/vim-maximizer
 | 
				
			||||||
 | 
						url = https://github.com/szw/vim-maximizer
 | 
				
			||||||
 | 
					[submodule "vim/.vim/pack/autoload/start/fzf"]
 | 
				
			||||||
 | 
						path = vim/.vim/pack/autoload/start/fzf
 | 
				
			||||||
 | 
						url = https://github.com/junegunn/fzf
 | 
				
			||||||
 | 
					[submodule "vim/.vim/pack/autoload/start/fzf.vim"]
 | 
				
			||||||
 | 
						path = vim/.vim/pack/autoload/start/fzf.vim
 | 
				
			||||||
 | 
						url = https://github.com/junegunn/fzf.vim
 | 
				
			||||||
 | 
					[submodule "vim/.vim/pack/autoload/start/vim-peekaboo"]
 | 
				
			||||||
 | 
						path = vim/.vim/pack/autoload/start/vim-peekaboo
 | 
				
			||||||
 | 
						url = https://github.com/junegunn/vim-peekaboo
 | 
				
			||||||
 | 
					[submodule "vim/.vim/pack/autoload/start/unicode.vim"]
 | 
				
			||||||
 | 
						path = vim/.vim/pack/autoload/start/unicode.vim
 | 
				
			||||||
 | 
						url = https://github.com/chrisbra/unicode.vim
 | 
				
			||||||
 | 
					[submodule "vim/.vim/pack/autoload/start/ultisnips"]
 | 
				
			||||||
 | 
						path = vim/.vim/pack/autoload/start/ultisnips
 | 
				
			||||||
 | 
						url = https://github.com/SirVer/ultisnips
 | 
				
			||||||
 | 
					[submodule "vim/.vim/pack/autoload/start/vim-snippets"]
 | 
				
			||||||
 | 
						path = vim/.vim/pack/autoload/start/vim-snippets
 | 
				
			||||||
 | 
						url = https://github.com/honza/vim-snippets
 | 
				
			||||||
 | 
					[submodule "vim/.vim/pack/autoload/start/tagbar"]
 | 
				
			||||||
 | 
						path = vim/.vim/pack/autoload/start/tagbar
 | 
				
			||||||
 | 
						url = https://github.com/majutsushi/tagbar
 | 
				
			||||||
 | 
					[submodule "vim/.vim/pack/autoload/start/vim-commentary"]
 | 
				
			||||||
 | 
						path = vim/.vim/pack/autoload/start/vim-commentary
 | 
				
			||||||
 | 
						url = https://github.com/tpope/vim-commentary
 | 
				
			||||||
 | 
					[submodule "vim/.vim/pack/autoload/start/vimspector"]
 | 
				
			||||||
 | 
						path = vim/.vim/pack/autoload/start/vimspector
 | 
				
			||||||
 | 
						url = https://github.com/puremourning/vimspector
 | 
				
			||||||
 | 
					[submodule "vim/.vim/pack/autoload/start/YouCompleteMe"]
 | 
				
			||||||
 | 
						path = vim/.vim/pack/autoload/start/YouCompleteMe
 | 
				
			||||||
 | 
						url = https://github.com/ycm-core/YouCompleteMe
 | 
				
			||||||
 | 
					[submodule "vim/.vim/pack/autoload/start/vim-signify"]
 | 
				
			||||||
 | 
						path = vim/.vim/pack/autoload/start/vim-signify
 | 
				
			||||||
 | 
						url = https://github.com/mhinz/vim-signify
 | 
				
			||||||
 | 
					[submodule "vim/.vim/pack/autoload/start/vim-fugitive"]
 | 
				
			||||||
 | 
						path = vim/.vim/pack/autoload/start/vim-fugitive
 | 
				
			||||||
 | 
						url = https://github.com/tpope/vim-fugitive
 | 
				
			||||||
 | 
					[submodule "vim/.vim/pack/autoload/start/vim-jinja"]
 | 
				
			||||||
 | 
						path = vim/.vim/pack/autoload/start/vim-jinja
 | 
				
			||||||
 | 
						url = https://github.com/mitsuhiko/vim-jinja
 | 
				
			||||||
 | 
					[submodule "vim/.vim/pack/autoload/start/emmet-vim"]
 | 
				
			||||||
 | 
						path = vim/.vim/pack/autoload/start/emmet-vim
 | 
				
			||||||
 | 
						url = https://github.com/mattn/emmet-vim
 | 
				
			||||||
 | 
					[submodule "vim/.vim/pack/autoload/start/loremipsum"]
 | 
				
			||||||
 | 
						path = vim/.vim/pack/autoload/start/loremipsum
 | 
				
			||||||
 | 
						url = https://github.com/vim-scripts/loremipsum
 | 
				
			||||||
 | 
					[submodule "vim/.vim/pack/autoload/start/vim-surround"]
 | 
				
			||||||
 | 
						path = vim/.vim/pack/autoload/start/vim-surround
 | 
				
			||||||
 | 
						url = https://github.com/tpope/vim-surround
 | 
				
			||||||
 | 
					[submodule "vim/.vim/pack/autoload/start/xmledit"]
 | 
				
			||||||
 | 
						path = vim/.vim/pack/autoload/start/xmledit
 | 
				
			||||||
 | 
						url = https://github.com/sukima/xmledit
 | 
				
			||||||
 | 
					[submodule "vim/.vim/pack/autoload/start/markdown-preview.nvim"]
 | 
				
			||||||
 | 
						path = vim/.vim/pack/autoload/start/markdown-preview.nvim
 | 
				
			||||||
 | 
						url = https://github.com/iamcco/markdown-preview.nvim
 | 
				
			||||||
 | 
					[submodule "vim/.vim/pack/autoload/start/vim-cpp-modern"]
 | 
				
			||||||
 | 
						path = vim/.vim/pack/autoload/start/vim-cpp-modern
 | 
				
			||||||
 | 
						url = https://github.com/bfrg/vim-cpp-modern
 | 
				
			||||||
 | 
					[submodule "vim/.vim/pack/autoload/start/a.vim"]
 | 
				
			||||||
 | 
						path = vim/.vim/pack/autoload/start/a.vim
 | 
				
			||||||
 | 
						url = https://github.com/vim-scripts/a.vim
 | 
				
			||||||
 | 
					[submodule "vim/.vim/pack/autoload/start/vim-glsl"]
 | 
				
			||||||
 | 
						path = vim/.vim/pack/autoload/start/vim-glsl
 | 
				
			||||||
 | 
						url = https://github.com/tikhomirov/vim-glsl
 | 
				
			||||||
 | 
					[submodule "vim/.vim/pack/autoload/start/vimtex"]
 | 
				
			||||||
 | 
						path = vim/.vim/pack/autoload/start/vimtex
 | 
				
			||||||
 | 
						url = https://github.com/lervag/vimtex
 | 
				
			||||||
 | 
					[submodule "vim/.vim/pack/autoload/start/latex-snippets"]
 | 
				
			||||||
 | 
						path = vim/.vim/pack/autoload/start/latex-snippets
 | 
				
			||||||
 | 
						url = https://github.com/gillescastel/latex-snippets
 | 
				
			||||||
 | 
					[submodule "vim/.vim/pack/autoload/start/plantuml-previewer.vim"]
 | 
				
			||||||
 | 
						path = vim/.vim/pack/autoload/start/plantuml-previewer.vim
 | 
				
			||||||
 | 
						url = https://github.com/weirongxu/plantuml-previewer.vim
 | 
				
			||||||
 | 
					[submodule "vim/.vim/pack/autoload/start/open-browser.vim"]
 | 
				
			||||||
 | 
						path = vim/.vim/pack/autoload/start/open-browser.vim
 | 
				
			||||||
 | 
						url = https://github.com/tyru/open-browser.vim
 | 
				
			||||||
 | 
					[submodule "vim/.vim/pack/autoload/start/plantuml-syntax"]
 | 
				
			||||||
 | 
						path = vim/.vim/pack/autoload/start/plantuml-syntax
 | 
				
			||||||
 | 
						url = https://github.com/aklt/plantuml-syntax
 | 
				
			||||||
 | 
				
			|||||||
 Submodule vim/.vim/bundle/Vundle.vim deleted from 0765c5c4f4
									
								
							
							
								
								
									
										1
									
								
								vim/.vim/pack/autoload/start/YouCompleteMe
									
									
									
									
									
										Submodule
									
								
							
							
								
								
								
								
								
							
						
						
									
										1
									
								
								vim/.vim/pack/autoload/start/YouCompleteMe
									
									
									
									
									
										Submodule
									
								
							 Submodule vim/.vim/pack/autoload/start/YouCompleteMe added at 4556062839
									
								
							
							
								
								
									
										1
									
								
								vim/.vim/pack/autoload/start/a.vim
									
									
									
									
									
										Submodule
									
								
							
							
								
								
								
								
								
							
						
						
									
										1
									
								
								vim/.vim/pack/autoload/start/a.vim
									
									
									
									
									
										Submodule
									
								
							 Submodule vim/.vim/pack/autoload/start/a.vim added at 2cbe946206
									
								
							
							
								
								
									
										1
									
								
								vim/.vim/pack/autoload/start/auto-pairs
									
									
									
									
									
										Submodule
									
								
							
							
								
								
								
								
								
							
						
						
									
										1
									
								
								vim/.vim/pack/autoload/start/auto-pairs
									
									
									
									
									
										Submodule
									
								
							 Submodule vim/.vim/pack/autoload/start/auto-pairs added at 39f06b873a
									
								
							
							
								
								
									
										1
									
								
								vim/.vim/pack/autoload/start/colorizer
									
									
									
									
									
										Submodule
									
								
							
							
								
								
								
								
								
							
						
						
									
										1
									
								
								vim/.vim/pack/autoload/start/colorizer
									
									
									
									
									
										Submodule
									
								
							 Submodule vim/.vim/pack/autoload/start/colorizer added at 72790a003d
									
								
							
							
								
								
									
										1
									
								
								vim/.vim/pack/autoload/start/emmet-vim
									
									
									
									
									
										Submodule
									
								
							
							
								
								
								
								
								
							
						
						
									
										1
									
								
								vim/.vim/pack/autoload/start/emmet-vim
									
									
									
									
									
										Submodule
									
								
							 Submodule vim/.vim/pack/autoload/start/emmet-vim added at 3fb2f63799
									
								
							
							
								
								
									
										1
									
								
								vim/.vim/pack/autoload/start/fzf
									
									
									
									
									
										Submodule
									
								
							
							
								
								
								
								
								
							
						
						
									
										1
									
								
								vim/.vim/pack/autoload/start/fzf
									
									
									
									
									
										Submodule
									
								
							 Submodule vim/.vim/pack/autoload/start/fzf added at 6de0a7ddc1
									
								
							
							
								
								
									
										1
									
								
								vim/.vim/pack/autoload/start/fzf.vim
									
									
									
									
									
										Submodule
									
								
							
							
								
								
								
								
								
							
						
						
									
										1
									
								
								vim/.vim/pack/autoload/start/fzf.vim
									
									
									
									
									
										Submodule
									
								
							 Submodule vim/.vim/pack/autoload/start/fzf.vim added at 279e1ec068
									
								
							
							
								
								
									
										1
									
								
								vim/.vim/pack/autoload/start/latex-snippets
									
									
									
									
									
										Submodule
									
								
							
							
								
								
								
								
								
							
						
						
									
										1
									
								
								vim/.vim/pack/autoload/start/latex-snippets
									
									
									
									
									
										Submodule
									
								
							 Submodule vim/.vim/pack/autoload/start/latex-snippets added at 1e29f44c6f
									
								
							
							
								
								
									
										1
									
								
								vim/.vim/pack/autoload/start/lightline.vim
									
									
									
									
									
										Submodule
									
								
							
							
								
								
								
								
								
							
						
						
									
										1
									
								
								vim/.vim/pack/autoload/start/lightline.vim
									
									
									
									
									
										Submodule
									
								
							 Submodule vim/.vim/pack/autoload/start/lightline.vim added at 58c97bc21c
									
								
							
							
								
								
									
										1
									
								
								vim/.vim/pack/autoload/start/loremipsum
									
									
									
									
									
										Submodule
									
								
							
							
								
								
								
								
								
							
						
						
									
										1
									
								
								vim/.vim/pack/autoload/start/loremipsum
									
									
									
									
									
										Submodule
									
								
							 Submodule vim/.vim/pack/autoload/start/loremipsum added at 39354ae1c8
									
								
							 Submodule vim/.vim/pack/autoload/start/markdown-preview.nvim added at a923f5fc5b
									
								
							
							
								
								
									
										1
									
								
								vim/.vim/pack/autoload/start/open-browser.vim
									
									
									
									
									
										Submodule
									
								
							
							
								
								
								
								
								
							
						
						
									
										1
									
								
								vim/.vim/pack/autoload/start/open-browser.vim
									
									
									
									
									
										Submodule
									
								
							 Submodule vim/.vim/pack/autoload/start/open-browser.vim added at 7d4c1d8198
									
								
							 Submodule vim/.vim/pack/autoload/start/plantuml-previewer.vim added at 1dd4d0f2b0
									
								
							
							
								
								
									
										1
									
								
								vim/.vim/pack/autoload/start/plantuml-syntax
									
									
									
									
									
										Submodule
									
								
							
							
								
								
								
								
								
							
						
						
									
										1
									
								
								vim/.vim/pack/autoload/start/plantuml-syntax
									
									
									
									
									
										Submodule
									
								
							 Submodule vim/.vim/pack/autoload/start/plantuml-syntax added at 44054d6d2c
									
								
							 Submodule vim/.vim/pack/autoload/start/rainbow_parentheses.vim added at eb8baa5428
									
								
							
							
								
								
									
										1
									
								
								vim/.vim/pack/autoload/start/tagbar
									
									
									
									
									
										Submodule
									
								
							
							
								
								
								
								
								
							
						
						
									
										1
									
								
								vim/.vim/pack/autoload/start/tagbar
									
									
									
									
									
										Submodule
									
								
							 Submodule vim/.vim/pack/autoload/start/tagbar added at 0815b5455c
									
								
							
							
								
								
									
										1
									
								
								vim/.vim/pack/autoload/start/ultisnips
									
									
									
									
									
										Submodule
									
								
							
							
								
								
								
								
								
							
						
						
									
										1
									
								
								vim/.vim/pack/autoload/start/ultisnips
									
									
									
									
									
										Submodule
									
								
							 Submodule vim/.vim/pack/autoload/start/ultisnips added at 49dc8cb208
									
								
							
							
								
								
									
										1
									
								
								vim/.vim/pack/autoload/start/unicode.vim
									
									
									
									
									
										Submodule
									
								
							
							
								
								
								
								
								
							
						
						
									
										1
									
								
								vim/.vim/pack/autoload/start/unicode.vim
									
									
									
									
									
										Submodule
									
								
							 Submodule vim/.vim/pack/autoload/start/unicode.vim added at bc20d0fb33
									
								
							
							
								
								
									
										1
									
								
								vim/.vim/pack/autoload/start/vim-commentary
									
									
									
									
									
										Submodule
									
								
							
							
								
								
								
								
								
							
						
						
									
										1
									
								
								vim/.vim/pack/autoload/start/vim-commentary
									
									
									
									
									
										Submodule
									
								
							 Submodule vim/.vim/pack/autoload/start/vim-commentary added at c4b8f52cbb
									
								
							
							
								
								
									
										1
									
								
								vim/.vim/pack/autoload/start/vim-cpp-modern
									
									
									
									
									
										Submodule
									
								
							
							
								
								
								
								
								
							
						
						
									
										1
									
								
								vim/.vim/pack/autoload/start/vim-cpp-modern
									
									
									
									
									
										Submodule
									
								
							 Submodule vim/.vim/pack/autoload/start/vim-cpp-modern added at 1e6d2b52e3
									
								
							
							
								
								
									
										1
									
								
								vim/.vim/pack/autoload/start/vim-fugitive
									
									
									
									
									
										Submodule
									
								
							
							
								
								
								
								
								
							
						
						
									
										1
									
								
								vim/.vim/pack/autoload/start/vim-fugitive
									
									
									
									
									
										Submodule
									
								
							 Submodule vim/.vim/pack/autoload/start/vim-fugitive added at 64d6cafb9d
									
								
							
							
								
								
									
										1
									
								
								vim/.vim/pack/autoload/start/vim-glsl
									
									
									
									
									
										Submodule
									
								
							
							
								
								
								
								
								
							
						
						
									
										1
									
								
								vim/.vim/pack/autoload/start/vim-glsl
									
									
									
									
									
										Submodule
									
								
							 Submodule vim/.vim/pack/autoload/start/vim-glsl added at 40dd0b143e
									
								
							
							
								
								
									
										1
									
								
								vim/.vim/pack/autoload/start/vim-jinja
									
									
									
									
									
										Submodule
									
								
							
							
								
								
								
								
								
							
						
						
									
										1
									
								
								vim/.vim/pack/autoload/start/vim-jinja
									
									
									
									
									
										Submodule
									
								
							 Submodule vim/.vim/pack/autoload/start/vim-jinja added at 8a8f0ed97c
									
								
							
							
								
								
									
										1
									
								
								vim/.vim/pack/autoload/start/vim-maximizer
									
									
									
									
									
										Submodule
									
								
							
							
								
								
								
								
								
							
						
						
									
										1
									
								
								vim/.vim/pack/autoload/start/vim-maximizer
									
									
									
									
									
										Submodule
									
								
							 Submodule vim/.vim/pack/autoload/start/vim-maximizer added at 2e54952fe9
									
								
							
							
								
								
									
										1
									
								
								vim/.vim/pack/autoload/start/vim-peekaboo
									
									
									
									
									
										Submodule
									
								
							
							
								
								
								
								
								
							
						
						
									
										1
									
								
								vim/.vim/pack/autoload/start/vim-peekaboo
									
									
									
									
									
										Submodule
									
								
							 Submodule vim/.vim/pack/autoload/start/vim-peekaboo added at cc4469c204
									
								
							
							
								
								
									
										1
									
								
								vim/.vim/pack/autoload/start/vim-signify
									
									
									
									
									
										Submodule
									
								
							
							
								
								
								
								
								
							
						
						
									
										1
									
								
								vim/.vim/pack/autoload/start/vim-signify
									
									
									
									
									
										Submodule
									
								
							 Submodule vim/.vim/pack/autoload/start/vim-signify added at 8670143f9e
									
								
							
							
								
								
									
										1
									
								
								vim/.vim/pack/autoload/start/vim-snippets
									
									
									
									
									
										Submodule
									
								
							
							
								
								
								
								
								
							
						
						
									
										1
									
								
								vim/.vim/pack/autoload/start/vim-snippets
									
									
									
									
									
										Submodule
									
								
							 Submodule vim/.vim/pack/autoload/start/vim-snippets added at 96d79529ed
									
								
							
							
								
								
									
										1
									
								
								vim/.vim/pack/autoload/start/vim-startify
									
									
									
									
									
										Submodule
									
								
							
							
								
								
								
								
								
							
						
						
									
										1
									
								
								vim/.vim/pack/autoload/start/vim-startify
									
									
									
									
									
										Submodule
									
								
							 Submodule vim/.vim/pack/autoload/start/vim-startify added at 4e089dffda
									
								
							
							
								
								
									
										1
									
								
								vim/.vim/pack/autoload/start/vim-surround
									
									
									
									
									
										Submodule
									
								
							
							
								
								
								
								
								
							
						
						
									
										1
									
								
								vim/.vim/pack/autoload/start/vim-surround
									
									
									
									
									
										Submodule
									
								
							 Submodule vim/.vim/pack/autoload/start/vim-surround added at 3d188ed211
									
								
							
							
								
								
									
										1
									
								
								vim/.vim/pack/autoload/start/vimspector
									
									
									
									
									
										Submodule
									
								
							
							
								
								
								
								
								
							
						
						
									
										1
									
								
								vim/.vim/pack/autoload/start/vimspector
									
									
									
									
									
										Submodule
									
								
							 Submodule vim/.vim/pack/autoload/start/vimspector added at ee3bd01205
									
								
							
							
								
								
									
										1
									
								
								vim/.vim/pack/autoload/start/vimtex
									
									
									
									
									
										Submodule
									
								
							
							
								
								
								
								
								
							
						
						
									
										1
									
								
								vim/.vim/pack/autoload/start/vimtex
									
									
									
									
									
										Submodule
									
								
							 Submodule vim/.vim/pack/autoload/start/vimtex added at 8ed94566e6
									
								
							
							
								
								
									
										1
									
								
								vim/.vim/pack/autoload/start/xmledit
									
									
									
									
									
										Submodule
									
								
							
							
								
								
								
								
								
							
						
						
									
										1
									
								
								vim/.vim/pack/autoload/start/xmledit
									
									
									
									
									
										Submodule
									
								
							 Submodule vim/.vim/pack/autoload/start/xmledit added at 6db863497f
									
								
							
							
								
								
									
										106
									
								
								vim/.vimrc
									
									
									
									
									
								
							
							
						
						
									
										106
									
								
								vim/.vimrc
									
									
									
									
									
								
							@ -1,5 +1,3 @@
 | 
				
			|||||||
autocmd FileType asm noremap <F12> <ESC>:execute 'silent !qtspim' expand('%::p')<CR>
 | 
					 | 
				
			||||||
 | 
					 | 
				
			||||||
nnoremap <C-p> :Buffers<CR>
 | 
					nnoremap <C-p> :Buffers<CR>
 | 
				
			||||||
nnoremap <C-g> :Ag<CR>
 | 
					nnoremap <C-g> :Ag<CR>
 | 
				
			||||||
 | 
					
 | 
				
			||||||
@ -36,7 +34,7 @@ let g:vimtex_view_method = 'zathura'
 | 
				
			|||||||
nnoremap gd :YcmCompleter GoToDefinition<CR>
 | 
					nnoremap gd :YcmCompleter GoToDefinition<CR>
 | 
				
			||||||
nnoremap gr :YcmCompleter GoToReferences<CR>
 | 
					nnoremap gr :YcmCompleter GoToReferences<CR>
 | 
				
			||||||
nnoremap K :YcmCompleter GetDoc<CR>
 | 
					nnoremap K :YcmCompleter GetDoc<CR>
 | 
				
			||||||
nnoremap <CR> :YcmCompleter FixIt<CR>
 | 
					nnoremap \<CR> :YcmCompleter FixIt<CR>
 | 
				
			||||||
noremap gN :Lex<CR>
 | 
					noremap gN :Lex<CR>
 | 
				
			||||||
 | 
					
 | 
				
			||||||
nnoremap <F12> :Make<CR>
 | 
					nnoremap <F12> :Make<CR>
 | 
				
			||||||
@ -75,11 +73,26 @@ let g:ycm_goto_buffer_command = "'split-or-existing-window'"
 | 
				
			|||||||
let g:ycm_global_ycm_extra_conf = '~/.vim/ycm_extra_conf.py'
 | 
					let g:ycm_global_ycm_extra_conf = '~/.vim/ycm_extra_conf.py'
 | 
				
			||||||
" let g:ycm_java_binary_path = "/usr/lib/jvm/java-17-openjdk/bin/java"
 | 
					" let g:ycm_java_binary_path = "/usr/lib/jvm/java-17-openjdk/bin/java"
 | 
				
			||||||
let g:ycm_language_server = [
 | 
					let g:ycm_language_server = [
 | 
				
			||||||
			\ {
 | 
								\	{
 | 
				
			||||||
			\ 	'name': 'tex',
 | 
								\ 	'name': 'tex',
 | 
				
			||||||
			\ 	'cmdline': ['texlab'],
 | 
								\ 	'cmdline': ['texlab'],
 | 
				
			||||||
			\ 	'filetypes': ['tex'],
 | 
								\ 	'filetypes': ['tex'],
 | 
				
			||||||
			\ 	},
 | 
								\ 	},
 | 
				
			||||||
 | 
								\	{
 | 
				
			||||||
 | 
								\	'name': 'godot',
 | 
				
			||||||
 | 
								\	'filetypes': ['gdscript'],
 | 
				
			||||||
 | 
								\	'port': 6008,
 | 
				
			||||||
 | 
								\	'project_root_files': ['project.godot']
 | 
				
			||||||
 | 
								\	},
 | 
				
			||||||
 | 
								\	{
 | 
				
			||||||
 | 
								\	'name': 'arduino',
 | 
				
			||||||
 | 
								\	'filetypes': ['arduino'],
 | 
				
			||||||
 | 
								\	'cmdline': ['arduino-language-server',
 | 
				
			||||||
 | 
								\				'-clangd',  '/usr/bin/clangd',
 | 
				
			||||||
 | 
								\				'-cli', '/usr/bin/arduino-cli',
 | 
				
			||||||
 | 
								\				'-cli-config', '$HOME/.arduino15/arduino-cli.yaml',
 | 
				
			||||||
 | 
								\				'-fqbn', 'arduino:avr:uno'],
 | 
				
			||||||
 | 
								\	},
 | 
				
			||||||
			\ ]
 | 
								\ ]
 | 
				
			||||||
 | 
					
 | 
				
			||||||
" let g:completor_clang_binary = "/usr/bin/clang"
 | 
					" let g:completor_clang_binary = "/usr/bin/clang"
 | 
				
			||||||
@ -107,6 +120,7 @@ set nu
 | 
				
			|||||||
set rnu
 | 
					set rnu
 | 
				
			||||||
set scrolloff=10
 | 
					set scrolloff=10
 | 
				
			||||||
set shiftwidth=4
 | 
					set shiftwidth=4
 | 
				
			||||||
 | 
					set shortmess-=S
 | 
				
			||||||
set showcmd
 | 
					set showcmd
 | 
				
			||||||
set spelllang+=fr
 | 
					set spelllang+=fr
 | 
				
			||||||
set splitbelow splitright
 | 
					set splitbelow splitright
 | 
				
			||||||
@ -119,87 +133,3 @@ hi NonText ctermfg=None ctermbg=None
 | 
				
			|||||||
 | 
					
 | 
				
			||||||
packadd termdebug
 | 
					packadd termdebug
 | 
				
			||||||
let g:termdebug_wide=1
 | 
					let g:termdebug_wide=1
 | 
				
			||||||
 | 
					 | 
				
			||||||
filetype off
 | 
					 | 
				
			||||||
set rtp+=$HOME/.vim/bundle/Vundle.vim/
 | 
					 | 
				
			||||||
call vundle#begin()
 | 
					 | 
				
			||||||
 | 
					 | 
				
			||||||
"Mandatory
 | 
					 | 
				
			||||||
Plugin 'vundleVim/Vundle.vim'		"plugin Manager
 | 
					 | 
				
			||||||
 | 
					 | 
				
			||||||
"Quality of life (any) 
 | 
					 | 
				
			||||||
Plugin 'itchyny/lightline.vim'		"status bar
 | 
					 | 
				
			||||||
Plugin 'kien/rainbow_parentheses.vim'	"Better Raimbow Parentheses
 | 
					 | 
				
			||||||
Plugin 'mhinz/vim-startify'		"start screen 
 | 
					 | 
				
			||||||
Plugin 'lilydjwg/colorizer'		"color hexcode
 | 
					 | 
				
			||||||
Plugin 'jiangmiao/auto-pairs'		"auto Pair Brackets
 | 
					 | 
				
			||||||
" Plugin 'Yggdroot/indentLine'		"show indent - bugging conceal
 | 
					 | 
				
			||||||
Plugin 'szw/vim-maximizer'
 | 
					 | 
				
			||||||
" Plugin 'preservim/nerdtree'		"Directory Visulaliser :Nerdtree
 | 
					 | 
				
			||||||
Plugin 'junegunn/fzf', {'do': { -> fzf#install() }}
 | 
					 | 
				
			||||||
Plugin 'junegunn/fzf.vim'
 | 
					 | 
				
			||||||
Plugin 'junegunn/vim-peekaboo'		"see content of register before past for @ C-R and \"
 | 
					 | 
				
			||||||
Plugin 'chrisbra/unicode.vim'
 | 
					 | 
				
			||||||
 | 
					 | 
				
			||||||
"useful in multiple languages
 | 
					 | 
				
			||||||
Plugin 'SirVer/ultisnips'		"fast write
 | 
					 | 
				
			||||||
Plugin 'honza/vim-snippets'		"lib of snips
 | 
					 | 
				
			||||||
Plugin 'majutsushi/tagbar'		"display tagBar with :TagbarToggle
 | 
					 | 
				
			||||||
" Plugin 'maralla/completor.vim'		"completion menu
 | 
					 | 
				
			||||||
" Plugin 'tokorom/completor-shell'	"Add on of completor.vim for shell scripting
 | 
					 | 
				
			||||||
Plugin 'tpope/vim-commentary'		"comment with <gcc>
 | 
					 | 
				
			||||||
" Plugin 'dense-analysis/ale'		"Async error checker (test usefulness)
 | 
					 | 
				
			||||||
Plugin 'puremourning/vimspector'	"Debugger
 | 
					 | 
				
			||||||
 | 
					 | 
				
			||||||
Plugin 'ycm-core/YouCompleteMe'		"completion tool
 | 
					 | 
				
			||||||
 | 
					 | 
				
			||||||
"git
 | 
					 | 
				
			||||||
Plugin 'mhinz/vim-signify'		"git diff show
 | 
					 | 
				
			||||||
Plugin 'tpope/vim-fugitive'		"for the :Git <command>
 | 
					 | 
				
			||||||
 | 
					 | 
				
			||||||
"php
 | 
					 | 
				
			||||||
" Plugin 'StanAngeloff/php.vim'		"php syntax
 | 
					 | 
				
			||||||
" Plugin 'phpactor/phpactor'		"php auto-completion
 | 
					 | 
				
			||||||
 | 
					 | 
				
			||||||
"python
 | 
					 | 
				
			||||||
" Plugin 'python-mode/python-mode'	"A python IDE
 | 
					 | 
				
			||||||
Plugin 'mitsuhiko/vim-jinja'
 | 
					 | 
				
			||||||
 | 
					 | 
				
			||||||
"html/css
 | 
					 | 
				
			||||||
Plugin 'mattn/emmet-vim'		"Fast http
 | 
					 | 
				
			||||||
Plugin 'vim-scripts/loremipsum'		"ipsum generator :Loremipsum <word>
 | 
					 | 
				
			||||||
Plugin 'tpope/vim-surround'		"Surround html tags
 | 
					 | 
				
			||||||
Plugin 'sukima/xmledit'		"Edit XML and HTML
 | 
					 | 
				
			||||||
 | 
					 | 
				
			||||||
"lua
 | 
					 | 
				
			||||||
" Plugin 'wsdjeg/vim-lua'			"lua syntax
 | 
					 | 
				
			||||||
 | 
					 | 
				
			||||||
"markdown
 | 
					 | 
				
			||||||
Plugin 'iamcco/markdown-preview.nvim', { 'do': { -> mkdp#util#install() }, 'for': ['markdown', 'vundle'] }
 | 
					 | 
				
			||||||
 | 
					 | 
				
			||||||
"c & cpp
 | 
					 | 
				
			||||||
Plugin 'bfrg/vim-cpp-modern'		"Extended vim syntax highlight c++
 | 
					 | 
				
			||||||
Plugin 'a.vim'				"go from hpp to cpp with :A
 | 
					 | 
				
			||||||
" Plugin 'xavierd/clang_complete'		"CLang Complete (don't work with ycm)
 | 
					 | 
				
			||||||
Plugin 'cdelledonne/vim-cmake'
 | 
					 | 
				
			||||||
 | 
					 | 
				
			||||||
"glsl (shader)
 | 
					 | 
				
			||||||
Plugin 'tikhomirov/vim-glsl'
 | 
					 | 
				
			||||||
 | 
					 | 
				
			||||||
"c sharp
 | 
					 | 
				
			||||||
" Plugin 'OmniSharp/omnisharp-vim'
 | 
					 | 
				
			||||||
 | 
					 | 
				
			||||||
"latex
 | 
					 | 
				
			||||||
 | 
					 | 
				
			||||||
Plugin 'lervag/vimtex'
 | 
					 | 
				
			||||||
Plugin 'gillescastel/latex-snippets'
 | 
					 | 
				
			||||||
 | 
					 | 
				
			||||||
"uml
 | 
					 | 
				
			||||||
Plugin 'weirongxu/plantuml-previewer.vim'
 | 
					 | 
				
			||||||
Plugin 'tyru/open-browser.vim'
 | 
					 | 
				
			||||||
Plugin 'aklt/plantuml-syntax'
 | 
					 | 
				
			||||||
 | 
					 | 
				
			||||||
call vundle#end()
 | 
					 | 
				
			||||||
 | 
					 | 
				
			||||||
filetype plugin indent on
 | 
					 | 
				
			||||||
set omnifunc=syntaxcomplete#Complete
 | 
					 | 
				
			||||||
 | 
				
			|||||||
		Reference in New Issue
	
	Block a user