X-Git-Url: http://git.iain.cx/?p=profile.git;a=blobdiff_plain;f=.vim%2Fscript%2Fsvn;h=152d2c9793d0a4a6b030b818f94a335f1db7c2d0;hp=bb05173cf5dedc44dd2318ec8ba64b47f242b20b;hb=62e3b6db3f63d02dc4e47fe7cc4d56b1f2d4b9ef;hpb=eeed88dfb5042114753bc97292434c4e094c35d1 diff --git a/.vim/script/svn b/.vim/script/svn index bb05173..152d2c9 100644 --- a/.vim/script/svn +++ b/.vim/script/svn @@ -5,7 +5,7 @@ fun! SVNcommit() set nomod " Get the modified files. Discount new files. - let l:files = system("sed -n '1,/^$/d;s/^[MR]....//p' " . bufname("")) + let l:files = system("sed -n '1,/^$/d;/^[MR]..../{s//\"/;s/$/\"/p;}' " . bufname("")) if l:files == "" return @@ -24,6 +24,8 @@ fun! SVNcommit() set bufhidden=hide setlocal noswapfile file [svn diff\] + " Map q to quit easily. + noremap q q " Switch back to the top window. wincmd k