From 641a96bc1274d4be8dace8e034fc1abbea252c25 Mon Sep 17 00:00:00 2001 From: Tom Ryder Date: Fri, 18 May 2018 16:13:59 +1200 Subject: Toggle Vim 'list', 'number' and 'wrap' globally No particular reason beyond preference; I think of these as properties of the window itself, not the window-buffer pair, so it makes more sense to me this way. --- vim/config/display.vim | 4 ++-- vim/config/wrap.vim | 2 +- 2 files changed, 3 insertions(+), 3 deletions(-) diff --git a/vim/config/display.vim b/vim/config/display.vim index 43889c1a..8b3bcf24 100644 --- a/vim/config/display.vim +++ b/vim/config/display.vim @@ -32,10 +32,10 @@ set shortmess+=x set nolist nnoremap \ l - \ :setlocal list! list? + \ :set list! list? " Don't show line numbers by default, but \n toggles them set nonumber nnoremap \ n - \ :setlocal number! number? + \ :set number! number? diff --git a/vim/config/wrap.vim b/vim/config/wrap.vim index a90c2765..a2d442fa 100644 --- a/vim/config/wrap.vim +++ b/vim/config/wrap.vim @@ -2,7 +2,7 @@ set nowrap nnoremap \ w - \ :setlocal wrap! wrap? + \ :set wrap! wrap? " When wrapping text, if a line is so long that not all of it can be shown on " the screen, show as much as possible anyway; by default Vim fills the left -- cgit v1.2.3