diff options
author | Tom Ryder <tom@sanctum.geek.nz> | 2019-07-06 22:52:00 +1200 |
---|---|---|
committer | Tom Ryder <tom@sanctum.geek.nz> | 2019-07-06 22:52:00 +1200 |
commit | f0786745e4ebb57fc598c0796cdc7db89ae4c563 (patch) | |
tree | 67c42957ccf162606a96d10a357abf7e137b6d0c | |
parent | Factor out functions from vimrc (diff) | |
download | dotfiles-f0786745e4ebb57fc598c0796cdc7db89ae4c563.tar.gz dotfiles-f0786745e4ebb57fc598c0796cdc7db89ae4c563.zip |
Refine NZ vs US Vim spelling setup
-rw-r--r-- | vim/vimrc | 8 |
1 files changed, 4 insertions, 4 deletions
@@ -363,10 +363,10 @@ endif " since Vim uses it internally for 'spellfile' assignment to decide whether " the path is valid. We put it back immediately afterwards. " -set spelllang=en_nz +set spelllang^=en_nz CreatePath $MYVIM/spell let s:spellfile = $MYVIM.'/spell/'.join([ - \ split(&spelllang, '_')[0], + \ split(split#Option(&spelllang)[0], '_')[0], \ &encoding, \ 'add', \], '.') @@ -1358,9 +1358,9 @@ nnoremap <Leader>f " target audience. I generally use US English for international audiences. " nnoremap <Leader>u - \ :<C-U>set spelllang=en_us<CR> + \ :<C-U>set spelllang-=en_nz spelllang^=en_us spelllang?<CR> nnoremap <Leader>z - \ :<C-U>set spelllang=en_nz<CR> + \ :<C-U>set spelllang-=en_us spelllang^=en_nz spelllang?<CR> " The next mapping is also for toggling an option, but it’s more complicated; " it uses a simple plugin of mine called copy_linebreak.vim to manage several |