mirror of
				https://github.com/tiyn/dotfiles.git
				synced 2025-11-01 04:51:15 +01:00 
			
		
		
		
	dotfiles now with some other completion thingie
This commit is contained in:
		
							
								
								
									
										81
									
								
								.config/coc/ultisnips/html.snippets
									
									
									
									
									
										Normal file
									
								
							
							
						
						
									
										81
									
								
								.config/coc/ultisnips/html.snippets
									
									
									
									
									
										Normal file
									
								
							| @@ -0,0 +1,81 @@ | |||||||
|  | # A valid snippet should starts with: | ||||||
|  | # | ||||||
|  | #		snippet trigger_word [ "description" [ options ] ] | ||||||
|  | # | ||||||
|  | # and end with: | ||||||
|  | # | ||||||
|  | #		endsnippet | ||||||
|  | # | ||||||
|  | # Snippet options: | ||||||
|  | # | ||||||
|  | #		b - Beginning of line. | ||||||
|  | #		i - In-word expansion. | ||||||
|  | #		w - Word boundary. | ||||||
|  | #		r - Regular expression | ||||||
|  | #		e - Custom context snippet | ||||||
|  | #		A - Snippet will be triggered automatically, when condition matches. | ||||||
|  | # | ||||||
|  | # Basic example: | ||||||
|  | # | ||||||
|  | #		snippet emitter "emitter properties" b | ||||||
|  | #		private readonly ${1} = new Emitter<$2>() | ||||||
|  | #		public readonly ${1/^_(.*)/$1/}: Event<$2> = this.$1.event | ||||||
|  | #		endsnippet | ||||||
|  | # | ||||||
|  | # Online reference: https://github.com/SirVer/ultisnips/blob/master/doc/UltiSnips.txt | ||||||
|  |  | ||||||
|  | snippet ,b "Bold" A | ||||||
|  | <b>$0</b> | ||||||
|  | endsnippet | ||||||
|  |  | ||||||
|  | snippet ,it "Italics" A | ||||||
|  | <em>$0</em> | ||||||
|  | endsnippet | ||||||
|  |  | ||||||
|  | snippet ,1 "Header 1" A | ||||||
|  | <h1>$0</h1> | ||||||
|  | endsnippet | ||||||
|  |  | ||||||
|  | snippet ,2 "Header 2" A | ||||||
|  | <h2>$0</h2> | ||||||
|  | endsnippet | ||||||
|  |  | ||||||
|  | snippet ,3 "Header 3" A | ||||||
|  | <h3>$0</h3> | ||||||
|  | endsnippet | ||||||
|  |  | ||||||
|  | snippet ,p "Paragraph" A | ||||||
|  | <p>$0</p> | ||||||
|  | endsnippet | ||||||
|  |  | ||||||
|  | snippet ,a "Hyperlink" A | ||||||
|  | <a href="$0">$1</a> | ||||||
|  | endsnippet | ||||||
|  |  | ||||||
|  | snippet ,e "External Hyperlink" A | ||||||
|  | <a target="_blank" href="$0">$1</a> | ||||||
|  | endsnippet | ||||||
|  |  | ||||||
|  | snippet ,ul "Itemization" A | ||||||
|  | <ul> | ||||||
|  | 	<li>$0</li> | ||||||
|  | </ul> | ||||||
|  | endsnippet | ||||||
|  |  | ||||||
|  | snippet ,li "List Element" A | ||||||
|  | <li>$0</li> | ||||||
|  | endsnippet | ||||||
|  |  | ||||||
|  | snippet ,ol "Enumeration" A | ||||||
|  | <ol> | ||||||
|  | 	<li>$0</li> | ||||||
|  | </ol> | ||||||
|  | endsnippet | ||||||
|  |  | ||||||
|  | snippet ,im "Image" A | ||||||
|  | <img src="$0" alt="$1"> | ||||||
|  | endsnippet | ||||||
|  |  | ||||||
|  | snippet & "Et Sign" A | ||||||
|  | & | ||||||
|  | endsnippet | ||||||
							
								
								
									
										114
									
								
								.config/coc/ultisnips/tex.snippets
									
									
									
									
									
										Normal file
									
								
							
							
						
						
									
										114
									
								
								.config/coc/ultisnips/tex.snippets
									
									
									
									
									
										Normal file
									
								
							| @@ -0,0 +1,114 @@ | |||||||
|  | # A valid snippet should starts with: | ||||||
|  | # | ||||||
|  | #		snippet trigger_word [ "description" [ options ] ] | ||||||
|  | # | ||||||
|  | # and end with: | ||||||
|  | # | ||||||
|  | #		endsnippet | ||||||
|  | # | ||||||
|  | # Snippet options: | ||||||
|  | # | ||||||
|  | #		b - Beginning of line. | ||||||
|  | #		i - In-word expansion. | ||||||
|  | #		w - Word boundary. | ||||||
|  | #		r - Regular expression | ||||||
|  | #		e - Custom context snippet | ||||||
|  | #		A - Snippet will be triggered automatically, when condition matches. | ||||||
|  | # | ||||||
|  | # Basic example: | ||||||
|  | # | ||||||
|  | #		snippet emitter "emitter properties" b | ||||||
|  | #		private readonly ${1} = new Emitter<$2>() | ||||||
|  | #		public readonly ${1/^_(.*)/$1/}: Event<$2> = this.$1.event | ||||||
|  | #		endsnippet | ||||||
|  | # | ||||||
|  | # Online reference: https://github.com/SirVer/ultisnips/blob/master/doc/UltiSnips.txt | ||||||
|  |  | ||||||
|  | snippet ,fr "Frame" A | ||||||
|  | \begin{frame} | ||||||
|  | 	\frametitle{} | ||||||
|  | 	$0 | ||||||
|  | \end{frame} | ||||||
|  | endsnippet | ||||||
|  |  | ||||||
|  | snippet ,em "Emphasis" A | ||||||
|  | \emph{$0} | ||||||
|  | endsnippet | ||||||
|  |  | ||||||
|  | snippet ,bf "Bold" A | ||||||
|  | \textbf{$0} | ||||||
|  | endsnippet | ||||||
|  |  | ||||||
|  | snippet ,it "Italic" A | ||||||
|  | \textit{$0} | ||||||
|  | endsnippet | ||||||
|  |  | ||||||
|  | snippet ,ct "Text cite" A | ||||||
|  | \textcite{$0} | ||||||
|  | endsnippet | ||||||
|  |  | ||||||
|  | snippet ,cp "Parenthesis cite" A | ||||||
|  | \parencite{$0} | ||||||
|  | endsnippet | ||||||
|  |  | ||||||
|  | snippet ,ol "Enumeration" A | ||||||
|  | \begin{enumerate} | ||||||
|  | 	\item $0 | ||||||
|  | \end{enumerate} | ||||||
|  | endsnippet | ||||||
|  |  | ||||||
|  | snippet ,ul "Itemization" A | ||||||
|  | \begin{itemize} | ||||||
|  | 	\item $0 | ||||||
|  | \end{itemize} | ||||||
|  | endsnippet | ||||||
|  |  | ||||||
|  | snippet ,li "List element" A | ||||||
|  | \item $0 | ||||||
|  | endsnippet | ||||||
|  |  | ||||||
|  | snippet ,ref "Reference" A | ||||||
|  | \ref{$0} | ||||||
|  | endsnippet | ||||||
|  |  | ||||||
|  | snippet ,tab "Tabular" A | ||||||
|  | \begin{tabular} | ||||||
|  | $0 | ||||||
|  | \end{tabular} | ||||||
|  | endsnippet | ||||||
|  |  | ||||||
|  | snippet ,a "Hyperlink" A | ||||||
|  | \href{$0}{$1} | ||||||
|  | endsnippet | ||||||
|  |  | ||||||
|  | snippet ,sc "Small caps" A | ||||||
|  | \textsc{$0} | ||||||
|  | endsnippet | ||||||
|  |  | ||||||
|  | snippet ,chap "Chapter" A | ||||||
|  | \chapter{$0} | ||||||
|  | $1 | ||||||
|  | endsnippet | ||||||
|  |  | ||||||
|  | snippet ,sec "Section" A | ||||||
|  | \section{$0} | ||||||
|  | $1 | ||||||
|  | endsnippet | ||||||
|  |  | ||||||
|  | snippet ,ssec "Subsection" A | ||||||
|  | \subsection{$0} | ||||||
|  | $1 | ||||||
|  | endsnippet | ||||||
|  |  | ||||||
|  | snippet ,sssec "Subsubsection" A | ||||||
|  | \subsubsection{$0} | ||||||
|  | $1 | ||||||
|  | endsnippet | ||||||
|  |  | ||||||
|  | snippet ,up "Use Packagage" A | ||||||
|  | \usepackage{$0} | ||||||
|  | endsnippet | ||||||
|  |  | ||||||
|  | snippet ,tt "Typewriter" A | ||||||
|  | \texttt{$0} | ||||||
|  | endsnippet | ||||||
							
								
								
									
										25
									
								
								.config/coc/ultisnips/vim.snippets
									
									
									
									
									
										Normal file
									
								
							
							
						
						
									
										25
									
								
								.config/coc/ultisnips/vim.snippets
									
									
									
									
									
										Normal file
									
								
							| @@ -0,0 +1,25 @@ | |||||||
|  | # A valid snippet should starts with: | ||||||
|  | # | ||||||
|  | #		snippet trigger_word [ "description" [ options ] ] | ||||||
|  | # | ||||||
|  | # and end with: | ||||||
|  | # | ||||||
|  | #		endsnippet | ||||||
|  | # | ||||||
|  | # Snippet options: | ||||||
|  | # | ||||||
|  | #		b - Beginning of line. | ||||||
|  | #		i - In-word expansion. | ||||||
|  | #		w - Word boundary. | ||||||
|  | #		r - Regular expression | ||||||
|  | #		e - Custom context snippet | ||||||
|  | #		A - Snippet will be triggered automatically, when condition matches. | ||||||
|  | # | ||||||
|  | # Basic example: | ||||||
|  | # | ||||||
|  | #		snippet emitter "emitter properties" b | ||||||
|  | #		private readonly ${1} = new Emitter<$2>() | ||||||
|  | #		public readonly ${1/^_(.*)/$1/}: Event<$2> = this.$1.event | ||||||
|  | #		endsnippet | ||||||
|  | # | ||||||
|  | # Online reference: https://github.com/SirVer/ultisnips/blob/master/doc/UltiSnips.txt | ||||||
| @@ -51,12 +51,6 @@ map <F6> :set spelllang=en_us<CR> | |||||||
| " Read files correctly | " Read files correctly | ||||||
| autocmd BufRead,BufNewFile *.tex set filetype=tex | autocmd BufRead,BufNewFile *.tex set filetype=tex | ||||||
|  |  | ||||||
| """ Shortcuts |  | ||||||
| " Navigating with guides |  | ||||||
| inoremap <leader><leader> <Esc>/<++><Enter>"_c4l |  | ||||||
| vnoremap <leader><leader> <Esc>/<++><Enter>"_c4l |  | ||||||
| map <leader><leader> <Esc>/<++><Enter>"_c4l |  | ||||||
|  |  | ||||||
| " Compiler for languages | " Compiler for languages | ||||||
| map <leader>c :w! \| !compiler <c-r>%<CR> | map <leader>c :w! \| !compiler <c-r>%<CR> | ||||||
|  |  | ||||||
| @@ -79,7 +73,7 @@ Plug 'qpkorr/vim-renamer' " Bulk renamer | |||||||
| call plug#end() | call plug#end() | ||||||
|  |  | ||||||
| " Coc extensions | " Coc extensions | ||||||
| let g:coc_global_extensions = ['coc-snippets', 'coc-vimtex', 'coc-snippets'] | let g:coc_global_extensions = ['coc-snippets', 'coc-vimtex'] | ||||||
|  |  | ||||||
| " Coc remaps | " Coc remaps | ||||||
| inoremap <silent><expr> <TAB> | inoremap <silent><expr> <TAB> | ||||||
| @@ -107,47 +101,3 @@ let g:neotex_enabled = 2 | |||||||
| " CoVim | " CoVim | ||||||
| let CoVim_default_name = "TiynGER" | let CoVim_default_name = "TiynGER" | ||||||
| let CoVim_default_port = "7000" | let CoVim_default_port = "7000" | ||||||
|  |  | ||||||
| """HTML |  | ||||||
| autocmd FileType html inoremap ,b <b></b><Space><++><Esc>FbT>i |  | ||||||
| autocmd FileType html inoremap ,it <em></em><Space><++><Esc>FeT>i |  | ||||||
| autocmd FileType html inoremap ,1 <h1></h1><Enter><Enter><++><Esc>2kf<i |  | ||||||
| autocmd FileType html inoremap ,2 <h2></h2><Enter><Enter><++><Esc>2kf<i |  | ||||||
| autocmd FileType html inoremap ,3 <h3></h3><Enter><Enter><++><Esc>2kf<i |  | ||||||
| autocmd FileType html inoremap ,p <p></p><Enter><Enter><++><Esc>02kf>a |  | ||||||
| autocmd FileType html inoremap ,a <a<Space>href=""><++></a><Space><++><Esc>14hi |  | ||||||
| autocmd FileType html inoremap ,e <a<Space>target="_blank"<Space>href=""><++></a><Space><++><Esc>14hi |  | ||||||
| autocmd FileType html inoremap ,ul <ul><Enter><li></li><Enter></ul><Enter><Enter><++><Esc>03kf<i |  | ||||||
| autocmd FileType html inoremap ,li <Esc>o<li></li><Esc>F>a |  | ||||||
| autocmd FileType html inoremap ,ol <ol><Enter><li></li><Enter></ol><Enter><Enter><++><Esc>03kf<i |  | ||||||
| autocmd FileType html inoremap ,im <img src="" alt="<++>"><++><esc>Fcf"a |  | ||||||
| autocmd FileType html inoremap &<space> &<space> |  | ||||||
| autocmd FileType html inoremap ä ä |  | ||||||
| autocmd FileType html inoremap ë ë |  | ||||||
| autocmd FileType html inoremap ï ï |  | ||||||
| autocmd FileType html inoremap ö ö |  | ||||||
| autocmd FileType html inoremap ü ü |  | ||||||
|  |  | ||||||
| "" LATEX |  | ||||||
| autocmd FileType tex inoremap ,fr \begin{frame}<Enter>\frametitle{}<Enter><Enter><++><Enter><Enter>\end{frame}<Enter><Enter><++><Esc>6kf}i |  | ||||||
| autocmd FileType tex inoremap ,em \emph{}<++><Esc>T{i |  | ||||||
| autocmd FileType tex inoremap ,bf \textbf{}<++><Esc>T{i |  | ||||||
| autocmd FileType tex inoremap ,it \textit{}<++><Esc>T{i |  | ||||||
| autocmd FileType tex inoremap ,ct \textcite{}<++><Esc>T{i |  | ||||||
| autocmd FileType tex inoremap ,cp \parencite{}<++><Esc>T{i |  | ||||||
| autocmd FileType tex inoremap ,ol \begin{enumerate}<Enter><Enter>\end{enumerate}<Enter><Enter><++><Esc>3kA\item<Space> |  | ||||||
| autocmd FileType tex inoremap ,ul \begin{itemize}<Enter><Enter>\end{itemize}<Enter><Enter><++><Esc>3kA\item<Space> |  | ||||||
| autocmd FileType tex inoremap ,li <Enter>\item<Space> |  | ||||||
| autocmd FileType tex inoremap ,ref \ref{}<Space><++><Esc>T{i |  | ||||||
| autocmd FileType tex inoremap ,tab \begin{tabular}<Enter><++><Enter>\end{tabular}<Enter><Enter><++><Esc>4kA{}<Esc>i |  | ||||||
| autocmd FileType tex inoremap ,a \href{}{<++>}<Space><++><Esc>2T{i |  | ||||||
| autocmd FileType tex inoremap ,sc \textsc{}<Space><++><Esc>T{i |  | ||||||
| autocmd FileType tex inoremap ,chap \chapter{}<Enter><Enter><++><Esc>2kf}i |  | ||||||
| autocmd FileType tex inoremap ,sec \section*{}<Enter><Enter><++><Esc>2kf}i |  | ||||||
| autocmd FileType tex inoremap ,ssec \subsection*{}<Enter><Enter><++><Esc>2kf}i |  | ||||||
| autocmd FileType tex inoremap ,sssec \subsubsection*{}<Enter><Enter><++><Esc>2kf}i |  | ||||||
| autocmd FileType tex inoremap ,beg \begin{DELRN}<Enter><++><Enter>\end{DELRN}<Enter><Enter><++><Esc>4k0fR:MultipleCursorsFind<Space>DELRN<Enter>c |  | ||||||
| autocmd FileType tex inoremap ,up <Esc>/usepackage<Enter>o\usepackage{}<Esc>i |  | ||||||
| autocmd FileType tex nnoremap ,up /usepackage<Enter>o\usepackage{}<Esc>i |  | ||||||
| autocmd FileType tex inoremap ,tt \texttt{}<Space><++><Esc>T{i |  | ||||||
|  |  | ||||||
|   | |||||||
		Reference in New Issue
	
	Block a user