From cf64c29b028da7850f04949713962bb1add16c90 Mon Sep 17 00:00:00 2001 From: Alex Karle Date: Mon, 18 Mar 2019 23:14:06 -0400 Subject: [PATCH] vim: pdb and plugin settings 1. The pdb command benefits from always having Data::Dumper loaded 2. Dirvish #137 is an error I've been running into recently. Simplest solution is to not load netrw (I don't have much use for it anyways if I'm rolling with Dirvish) 3. Some Mojolicious::Lite highlighting settings --- vim/autoload/vimrc.vim | 5 ++--- vim/vimrc | 5 +++++ 2 files changed, 7 insertions(+), 3 deletions(-) diff --git a/vim/autoload/vimrc.vim b/vim/autoload/vimrc.vim index 90541ef..88f4193 100644 --- a/vim/autoload/vimrc.vim +++ b/vim/autoload/vimrc.vim @@ -67,11 +67,10 @@ endfunction function! vimrc#PerlDebugger() abort " Simple wrapper around term + syntax perl - tabedit if has('nvim') - terminal perl -de0 + terminal perl -de 'use Data::Dumper' else - terminal ++curwin perl -de0 + terminal ++curwin perl -de 'use Data::Dumper' end setlocal syntax=perl endfunction diff --git a/vim/vimrc b/vim/vimrc index 546147a..631b4d4 100644 --- a/vim/vimrc +++ b/vim/vimrc @@ -68,6 +68,9 @@ let g:markdown_folding = 1 " netrw style settings let g:netrw_banner=0 " disable banner let g:netrw_liststyle=1 " details view + +" Mojolicious syntax highlighting for Mojolicious::Lite +let mojo_highlight_data = 1 " }}} " THEME AND APPEARANCE {{{ @@ -155,6 +158,8 @@ nnoremap C vimrc#ToggleColorColumn() " Quick open current directory of file being edited if isdirectory(s:vimdir . '/pack/plugins/start/vim-dirvish') + " Don't load netrw -- Dirvish #137 + let loaded_netrwPlugin = 1 nnoremap d :Dirvish %:p:h else nnoremap d :Explore -- libgit2 0.28.4