aboutsummaryrefslogtreecommitdiffhomepage
path: root/.vimrc
diff options
context:
space:
mode:
authornsfisis <nsfisis@gmail.com>2021-11-21 10:53:05 +0900
committernsfisis <nsfisis@gmail.com>2021-11-21 10:53:05 +0900
commit9d0e88bd30015f4def6818a7187c27220add902c (patch)
tree1d40bc9d6b34e87ce1ea15a7111ebe749b7c8c57 /.vimrc
parentf159621ed60982e94bb9e27cd71e86ae5d75d5f8 (diff)
downloaddotfiles-9d0e88bd30015f4def6818a7187c27220add902c.tar.gz
dotfiles-9d0e88bd30015f4def6818a7187c27220add902c.tar.zst
dotfiles-9d0e88bd30015f4def6818a7187c27220add902c.zip
vim/neovim: change SKK markers
Diffstat (limited to '.vimrc')
-rw-r--r--.vimrc13
1 files changed, 12 insertions, 1 deletions
diff --git a/.vimrc b/.vimrc
index 461ce13..29f7214 100644
--- a/.vimrc
+++ b/.vimrc
@@ -1410,7 +1410,14 @@ let g:eskk#backup_dictionary = g:eskk#dictionary.path . ".bak"
let g:eskk#kakutei_when_unique_candidate = v:true
let g:eskk#enable_completion = v:false
-" let g:eskk#no_default_mappings = v:true
+let g:eskk#egg_like_newline = v:true
+
+" Change default markers because they are EAW (East Asian Width) characters.
+let g:eskk#marker_henkan = '[!]'
+let g:eskk#marker_okuri = '-'
+let g:eskk#marker_henkan_select = '[#]'
+let g:eskk#marker_jisyo_touroku = '[?]'
+
function! s:eskk_initialize_pre() abort
@@ -1449,6 +1456,10 @@ function! s:eskk_initialize_post() abort
" Instead, l key disable SKK input.
EskkMap -type=disable l
EskkMap -type=disable l
+
+ " Custom highlight for henkan markers.
+ syntax match skkMarker '\[[!#?]\]'
+ hi link skkMarker Special
endfunction