再現手順
- kanaTable において、
z (等)に 'henkanFirst' を割り当てる。
- skkeleton を起動し、
z& と入力する。
期待する挙動
z& (または &)と入力される。
実際の挙動
z&& と入力される。
最小構成
vimrc
set runtimepath+=~/vim_plugins/denops.vim
set runtimepath+=~/vim_plugins/skkeleton
imap <C-j> <Plug>(skkeleton-enable)
autocmd User skkeleton-initialize-pre call skkeleton#config({"globalDictionaries": [["~/vim_plugins/SKK-JISYO.L", "euc-jp"]]})
autocmd User skkeleton-initialize-pre call skkeleton#register_kanatable('rom', {'z': 'henkanFirst'})
動作環境
# vim --version
VIM - Vi IMproved 9.1 (2024 Jan 02, compiled Jul 15 2025 19:26:25)
macOS 版 - arm64
適用済パッチ: 1-1550
...
# deno --version
deno 2.4.4 (stable, release, aarch64-apple-darwin)
v8 13.7.152.14-rusty
typescript 5.8.3
skkeleton: d2d7126, Denops: b0ee649
再現手順
z(等)に'henkanFirst'を割り当てる。z&と入力する。期待する挙動
z&(または&)と入力される。実際の挙動
z&&と入力される。最小構成
vimrc
動作環境
skkeleton: d2d7126, Denops: b0ee649