diff options
author | Tom Ryder <tom@sanctum.geek.nz> | 2017-10-28 22:01:55 +1300 |
---|---|---|
committer | Tom Ryder <tom@sanctum.geek.nz> | 2017-10-28 22:01:55 +1300 |
commit | fd7d1e2364484abb328af830d6877e0cc8bae963 (patch) | |
tree | 5fb228b95dcd774535efee799fb376423abd19d2 | |
parent | Move command .vimrc config into subfile (diff) | |
download | dotfiles-fd7d1e2364484abb328af830d6877e0cc8bae963.tar.gz dotfiles-fd7d1e2364484abb328af830d6877e0cc8bae963.zip |
Move wrapping .vimrc config into subfile
-rw-r--r-- | vim/config/wrap.vim | 15 | ||||
-rw-r--r-- | vim/vimrc | 16 |
2 files changed, 15 insertions, 16 deletions
diff --git a/vim/config/wrap.vim b/vim/config/wrap.vim new file mode 100644 index 00000000..1316e12e --- /dev/null +++ b/vim/config/wrap.vim @@ -0,0 +1,15 @@ +" 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 +" column with @ symbols instead, which I don't find very helpful +set display=lastline + +" Don't wrap by default, but use \w to toggle it on or off quickly +set nowrap +nnoremap <leader>w :set wrap!<CR> + +" When wrapping, j and k should move by screen row, and not to the same +" column number in the previous logical line, which feels very clumsy and is +" seldom particularly helpful; you can use n| to jump to the nth column in a +" line anyway if you need to +nnoremap j gj +nnoremap k gk @@ -117,22 +117,6 @@ endif " case of the character under the cursor set tildeop -" 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 -" column with @ symbols instead, which I don't find very helpful -set display=lastline - -" Don't wrap by default, but use \w to toggle it on or off quickly -set nowrap -nnoremap <leader>w :set wrap!<CR> - -" When wrapping, j and k should move by screen row, and not to the same -" column number in the previous logical line, which feels very clumsy and is -" seldom particularly helpful; you can use n| to jump to the nth column in a -" line anyway if you need to -nnoremap j gj -nnoremap k gk - " I really like ZZ and ZQ, so I wrote a couple more mappings; ZW forces a " write of the current buffer, but doesn't quit, and ZA forces a write of all " buffers but doesn't quit |