Mercurial > dotfiles.old
comparison vimrc @ 110:2c5bc2d9a29f
Improve VHDL support
author | zegervdv <zegervdv@me.com> |
---|---|
date | Mon, 25 Aug 2014 11:31:07 +0200 |
parents | f9b3b13dc44a |
children | 9eeaecd192f5 |
comparison
equal
deleted
inserted
replaced
109:f9b3b13dc44a | 110:2c5bc2d9a29f |
---|---|
161 nnoremap <TAB> % | 161 nnoremap <TAB> % |
162 vnoremap <TAB> % | 162 vnoremap <TAB> % |
163 | 163 |
164 " Move between tabs | 164 " Move between tabs |
165 map <leader> w <ESC>:tabprevious<CR> | 165 map <leader> w <ESC>:tabprevious<CR> |
166 map <leader> m <ESC>:tabnext<CR> | 166 map <leader> n <ESC>:tabnext<CR> |
167 | 167 |
168 " Move between splits | 168 " Move between splits |
169 map <C-j> <C-w>j | 169 map <C-j> <C-w>j |
170 map <C-k> <C-w>k | 170 map <C-k> <C-w>k |
171 map <C-l> <C-w>l | 171 map <C-l> <C-w>l |
393 endif | 393 endif |
394 endif | 394 endif |
395 endfunction | 395 endfunction |
396 " }}} | 396 " }}} |
397 " }}} | 397 " }}} |
398 | |
399 " VHDL ctags | |
400 let g:tlist_vhdl_settings = 'vhdl;d:package declarations;b:package bodies;e:entities;a:architecture specifications;t:type declarations;p:processes;f:functions;r:procedures' | |
398 " Latex {{{ | 401 " Latex {{{ |
399 " Compile using rubber | 402 " Compile using rubber |
400 nnoremap <leader>m :w<CR>:VimProcBang rubber --pdf --warn all %<CR> | 403 nnoremap <leader>m :w<CR>:VimProcBang rubber --pdf --warn all %<CR> |
401 " Open pdf | 404 " Open pdf |
402 nnoremap <silent> <leader>v :silent !open %:r.pdf<CR><CR> | 405 nnoremap <silent> <leader>v :silent !open %:r.pdf<CR><CR> |