# HG changeset patch # User zegervdv # Date 1598297367 -7200 # Node ID ecc3074ac1fc240f5e654e7c9c938d87d51385dc # Parent 6eae07a6985fb249df44ec1ae07eb8bcdcc2c11a Add delimitMate config for systemverilog and python diff -r 6eae07a6985f -r ecc3074ac1fc dot_config/nvim/init.vim --- a/dot_config/nvim/init.vim Thu Aug 06 22:24:25 2020 +0200 +++ b/dot_config/nvim/init.vim Mon Aug 24 21:29:27 2020 +0200 @@ -1118,7 +1118,7 @@ au FileType systemverilog setlocal suffixesadd+=.sv,.v au FileType systemverilog setlocal foldmethod=marker au FileType systemverilog,verilog call SVAlign() - au FileType systemverilog,verilog let b:delimitMate_quotes = "\" '" + au FileType systemverilog,verilog let b:delimitMate_quotes = "\"" augroup END function! SVAlign() @@ -1146,6 +1146,7 @@ autocmd FileType python setlocal shiftwidth=4 au FileType python setlocal formatprg=autopep8\ - autocmd FileType python setlocal path-=** + autocmd Filetype python let b:delimitMate_nesting_quotes = ['"', "'"] augroup END lua << EOF vim.lsp.set_log_level("debug") @@ -1243,6 +1244,9 @@ let g:completion_confirm_key_rhs = "\delimitMateCR" let g:UltiSnipsJumpForwardTrigger="" let g:UltiSnipsJumpBackwardTrigger="" + +let delimitMate_expand_cr = 1 +let delimitMate_expand_space = 1 " }}} " Background make {{{ nnoremap :PMake