Mercurial > dotfiles
comparison dot_config/nvim/init.vim @ 358:d535995f87ef
Add ' to keywords for systemverilog
This makes values like 8'hbb match as a single word when moving
author | zegervdv <zegervdv@me.com> |
---|---|
date | Fri, 05 Mar 2021 18:19:42 +0100 |
parents | f7b97becaa64 |
children | c141a5571a07 |
comparison
equal
deleted
inserted
replaced
357:faf583aae0f4 | 358:d535995f87ef |
---|---|
914 au FileType systemverilog setlocal suffixesadd+=.sv,.v | 914 au FileType systemverilog setlocal suffixesadd+=.sv,.v |
915 au FileType systemverilog setlocal foldmethod=expr | 915 au FileType systemverilog setlocal foldmethod=expr |
916 au FileType systemverilog setlocal foldexpr=nvim_treesitter#foldexpr() | 916 au FileType systemverilog setlocal foldexpr=nvim_treesitter#foldexpr() |
917 au FileType systemverilog,verilog call SVAlign() | 917 au FileType systemverilog,verilog call SVAlign() |
918 au FileType systemverilog,verilog let b:delimitMate_quotes = "\"" | 918 au FileType systemverilog,verilog let b:delimitMate_quotes = "\"" |
919 au FileType systemverilog,verilog set iskeyword+=' | |
919 augroup END | 920 augroup END |
920 | 921 |
921 function! SVAlign() | 922 function! SVAlign() |
922 let g:easy_align_delimiters = { | 923 let g:easy_align_delimiters = { |
923 \ ')': { 'pattern': '[()]', 'left_margin': 0, 'right_margin': 0, 'stick_to_left': 0} | 924 \ ')': { 'pattern': '[()]', 'left_margin': 0, 'right_margin': 0, 'stick_to_left': 0} |