vim: add filetype htmldjango

This commit is contained in:
2025-07-07 14:21:08 +08:00
parent 11d499a987
commit ad3de86745

16
vimrc
View File

@@ -182,18 +182,18 @@ endfunc
au BufNewFile,BufRead *.frag,*.vert,*.geom,*.fp,*.vp,*.glsl setf glsl
augroup vimrc_cmaps
autocmd FileType c,cpp,rust,typescript inoremap <buffer><expr> ; Semicolon()
autocmd FileType vim,c,cpp,go,rust,python,typescript,tex inoremap <buffer> ( ()<Left>
autocmd FileType vim,c,cpp,go,rust,python,typescript,tex inoremap <buffer> [ []<Left>
autocmd FileType vim,c,cpp,go,rust,python,typescript,json inoremap <buffer> " ""<Left>
autocmd FileType vim,c,cpp,go,rust,python,typescript inoremap <buffer> ' ''<Left>
autocmd FileType c,cpp,rust,typescript,htmldjango inoremap <buffer><expr> ; Semicolon()
autocmd FileType vim,c,cpp,go,rust,python,typescript,tex,htmldjango inoremap <buffer> ( ()<Left>
autocmd FileType vim,c,cpp,go,rust,python,typescript,tex,htmldjango inoremap <buffer> [ []<Left>
autocmd FileType vim,c,cpp,go,rust,python,typescript,json,htmldjango inoremap <buffer> " ""<Left>
autocmd FileType vim,c,cpp,go,rust,python,typescript,htmldjango inoremap <buffer> ' ''<Left>
autocmd FileType c,cpp,go,rust,typescript inoremap <buffer> { <End>{<CR>}<Up><End><CR>
autocmd FileType c,cpp,go,rust,typescript inoremap <buffer> <C-]> {}<Left>
autocmd FileType c,cpp,go,rust,typescript,htmldjango inoremap <buffer> { <End>{<CR>}<Up><End><CR>
autocmd FileType c,cpp,go,rust,typescript,htmldjango inoremap <buffer> <C-]> {}<Left>
autocmd FileType vim,tex,python inoremap <buffer> { {}<Left>
autocmd FileType vim,tex,python inoremap <buffer> <C-]> <End>{<CR>}<Up><End><CR>
autocmd Filetype c,cpp,go,rust,python,typescript nmap <buffer><silent> K <Plug>(coc-definition)
autocmd Filetype c,cpp,go,rust,python,typescript,htmldjango nmap <buffer><silent> K <Plug>(coc-definition)
augroup END