From 516dab7f8b5083a3c6665c29cffc28b9645b3a85 Mon Sep 17 00:00:00 2001 From: Teddy Wing Date: Mon, 17 Jun 2019 20:41:34 +0200 Subject: vimrc: Don't preserve indentation on empty lines Over the years and as I've been using Vim, I've gradually stopped liking this style, and now prefer blank lines without whitespace. Rather than continuing to override the default for different filetypes, it feels like it's time to change the default. --- ftplugin/coffee.vim | 6 ------ ftplugin/go.vim | 6 ------ ftplugin/haskell.vim | 6 ------ ftplugin/javascript.vim | 6 ------ ftplugin/objc.vim | 6 ------ ftplugin/python.vim | 6 ------ ftplugin/ruby.vim | 6 ------ ftplugin/rust.vim | 6 ------ 8 files changed, 48 deletions(-) delete mode 100644 ftplugin/javascript.vim (limited to 'ftplugin') diff --git a/ftplugin/coffee.vim b/ftplugin/coffee.vim index fc06b0f..29c38be 100644 --- a/ftplugin/coffee.vim +++ b/ftplugin/coffee.vim @@ -7,11 +7,5 @@ setlocal softtabstop=2 setlocal shiftwidth=2 -" Don't preserve indentation on empty lines -inoremap -nnoremap o o -nnoremap O O - - " Comment string setlocal commentstring=#\ %s diff --git a/ftplugin/go.vim b/ftplugin/go.vim index 29243ef..4f32aa1 100644 --- a/ftplugin/go.vim +++ b/ftplugin/go.vim @@ -16,12 +16,6 @@ nnoremap cr :!go run % nnoremap cdf :!go fmt % -" Don't preserve indentation on empty lines -inoremap -nnoremap o o -nnoremap O O - - " Comment string setlocal commentstring=//\ %s diff --git a/ftplugin/haskell.vim b/ftplugin/haskell.vim index d393a45..6dad6bc 100644 --- a/ftplugin/haskell.vim +++ b/ftplugin/haskell.vim @@ -8,9 +8,3 @@ setlocal shiftwidth=4 setlocal textwidth=80 - - -" Don't preserve indentation on empty lines -inoremap -nnoremap o o -nnoremap O O diff --git a/ftplugin/javascript.vim b/ftplugin/javascript.vim deleted file mode 100644 index fa8bd24..0000000 --- a/ftplugin/javascript.vim +++ /dev/null @@ -1,6 +0,0 @@ -" JavaScript vim settings - -" Don't preserve indentation on empty lines -inoremap -nnoremap o o -nnoremap O O diff --git a/ftplugin/objc.vim b/ftplugin/objc.vim index 32e9437..8d7e976 100644 --- a/ftplugin/objc.vim +++ b/ftplugin/objc.vim @@ -5,12 +5,6 @@ setlocal softtabstop=4 setlocal shiftwidth=4 -" Don't preserve indentation on empty lines -inoremap -nnoremap o o -nnoremap O O - - " Comment string call tcomment#DefineType('objc', '// %s') diff --git a/ftplugin/python.vim b/ftplugin/python.vim index 434ae8e..1c0d30b 100644 --- a/ftplugin/python.vim +++ b/ftplugin/python.vim @@ -10,12 +10,6 @@ setlocal shiftwidth=4 setlocal textwidth=79 -" Don't preserve indentation on empty lines -inoremap -nnoremap o o -nnoremap O O - - " Quickly add a debug line nnoremap gdo oimport ipdb; ipdb.set_trace()_ nnoremap gdO Oimport ipdb; ipdb.set_trace()_ diff --git a/ftplugin/ruby.vim b/ftplugin/ruby.vim index e95b70f..cfdc0ca 100644 --- a/ftplugin/ruby.vim +++ b/ftplugin/ruby.vim @@ -7,12 +7,6 @@ setlocal softtabstop=2 setlocal shiftwidth=2 -" Don't preserve indentation on empty lines -inoremap -nnoremap o o -nnoremap O O - - " Debugging nnoremap Zd obyebug nnoremap ZD Obyebug diff --git a/ftplugin/rust.vim b/ftplugin/rust.vim index 0b1f2ae..c45091f 100644 --- a/ftplugin/rust.vim +++ b/ftplugin/rust.vim @@ -7,11 +7,5 @@ setlocal softtabstop=4 setlocal shiftwidth=4 -" Don't preserve indentation on empty lines -inoremap -nnoremap o o -nnoremap O O - - " Comment string setlocal commentstring=//\ %s -- cgit v1.2.3