diff options
| author | nsfisis <nsfisis@gmail.com> | 2021-12-03 02:27:06 +0900 |
|---|---|---|
| committer | nsfisis <nsfisis@gmail.com> | 2021-12-03 02:27:06 +0900 |
| commit | 34c911a8b8867bdc5de6eb24ee793388f88014cd (patch) | |
| tree | 7dd1e32b7382d6ffa4468ef848277fbefd733a6b | |
| parent | 34a010557caf40c7c6640bd85a0dfb528e449da5 (diff) | |
| download | dotfiles-34c911a8b8867bdc5de6eb24ee793388f88014cd.tar.gz dotfiles-34c911a8b8867bdc5de6eb24ee793388f88014cd.tar.zst dotfiles-34c911a8b8867bdc5de6eb24ee793388f88014cd.zip | |
neovim: update eskk settings
| -rw-r--r-- | .config/nvim/init.lua | 34 |
1 files changed, 19 insertions, 15 deletions
diff --git a/.config/nvim/init.lua b/.config/nvim/init.lua index a8d131a..8405f93 100644 --- a/.config/nvim/init.lua +++ b/.config/nvim/init.lua @@ -1487,21 +1487,23 @@ G['eskk#marker_jisyo_touroku'] = '[?]' -vim.cmd([[ +vim.cmd([=[ function My_eskk_initialize_pre() - let t = eskk#table#new('rom_to_hira*', 'rom_to_hira') - call t.add_map('z ', ' ') - call t.add_map('0.', '0.') - call t.add_map('1.', '1.') - call t.add_map('2.', '2.') - call t.add_map('3.', '3.') - call t.add_map('4.', '4.') - call t.add_map('5.', '5.') - call t.add_map('6.', '6.') - call t.add_map('7.', '7.') - call t.add_map('8.', '8.') - call t.add_map('9.', '9.') - call eskk#register_mode_table('hira', t) + for [orgtable, mode] in [['rom_to_hira', 'hira'], ['rom_to_kata', 'kata']] + let t = eskk#table#new(orgtable . '*', orgtable) + call t.add_map('z ', ' ') + call t.add_map('0.', '0.') + call t.add_map('1.', '1.') + call t.add_map('2.', '2.') + call t.add_map('3.', '3.') + call t.add_map('4.', '4.') + call t.add_map('5.', '5.') + call t.add_map('6.', '6.') + call t.add_map('7.', '7.') + call t.add_map('8.', '8.') + call t.add_map('9.', '9.') + call eskk#register_mode_table(mode, t) + endfor endfunction @@ -1525,6 +1527,8 @@ function My_eskk_initialize_post() EskkMap -type=disable l EskkMap -type=disable l + map! jk <Plug>(eskk:disable)<ESC> + " Custom highlight for henkan markers. syntax match skkMarker '\[[!#?]\]' hi link skkMarker Special @@ -1532,7 +1536,7 @@ endfunction autocmd Vimrc User eskk-initialize-post call My_eskk_initialize_post() -]]) +]=]) |
