├── .github └── workflows │ └── test.yml ├── .gitignore ├── LICENSE ├── README.md ├── autoload ├── skkeleton.vim └── skkeleton │ ├── internal │ ├── map.vim │ ├── map_test.vim │ └── option.vim │ ├── notation.vim │ └── popup.vim ├── deno.json ├── denops ├── @ddc-sources │ ├── skkeleton │ │ ├── deno.json │ │ └── main.ts │ └── skkeleton_okuri │ │ ├── deno.json │ │ ├── main.ts │ │ ├── okurisplits.ts │ │ └── okurisplits_test.ts └── skkeleton │ ├── candidate.ts │ ├── config.ts │ ├── config_test.ts │ ├── context.ts │ ├── deno.json │ ├── dictionary.ts │ ├── dictionary_test.ts │ ├── function.ts │ ├── function │ ├── common.ts │ ├── common_test.ts │ ├── dictionary.ts │ ├── dictionary_test.ts │ ├── disable.ts │ ├── disable_test.ts │ ├── henkan.ts │ ├── henkan_test.ts │ ├── input.ts │ ├── input_test.ts │ ├── mode.ts │ ├── mode_test.ts │ └── testutil.ts │ ├── kana.ts │ ├── kana │ ├── hira_hankata.ts │ ├── hira_kata.ts │ ├── rom_hira.ts │ ├── rom_zen.ts │ └── type.ts │ ├── kana_test.ts │ ├── keymap.ts │ ├── keymap_test.ts │ ├── main.ts │ ├── mode.ts │ ├── notation.ts │ ├── okuri.ts │ ├── preedit.ts │ ├── preedit_test.ts │ ├── sources │ ├── deno_kv.ts │ ├── google_japanese_input.ts │ ├── skk_dictionary.ts │ ├── skk_server.ts │ └── user_dictionary.ts │ ├── state.ts │ ├── store.ts │ ├── testdata │ ├── globalJisyo │ ├── globalJisyo2 │ ├── newJisyo.json │ ├── newJisyo.yaml │ ├── numIncludingJisyo │ ├── numJisyo │ └── userJisyo │ ├── testutil.ts │ ├── types.ts │ ├── util.ts │ └── util_test.ts ├── doc ├── skkeleton-functions.jax └── skkeleton.jax └── plugin └── skkeleton.vim /.github/workflows/test.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vim-skk/skkeleton/HEAD/.github/workflows/test.yml -------------------------------------------------------------------------------- /.gitignore: -------------------------------------------------------------------------------- 1 | /.tools 2 | /doc/tags* 3 | -------------------------------------------------------------------------------- /LICENSE: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vim-skk/skkeleton/HEAD/LICENSE -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vim-skk/skkeleton/HEAD/README.md -------------------------------------------------------------------------------- /autoload/skkeleton.vim: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vim-skk/skkeleton/HEAD/autoload/skkeleton.vim -------------------------------------------------------------------------------- /autoload/skkeleton/internal/map.vim: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vim-skk/skkeleton/HEAD/autoload/skkeleton/internal/map.vim -------------------------------------------------------------------------------- /autoload/skkeleton/internal/map_test.vim: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vim-skk/skkeleton/HEAD/autoload/skkeleton/internal/map_test.vim -------------------------------------------------------------------------------- /autoload/skkeleton/internal/option.vim: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vim-skk/skkeleton/HEAD/autoload/skkeleton/internal/option.vim -------------------------------------------------------------------------------- /autoload/skkeleton/notation.vim: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vim-skk/skkeleton/HEAD/autoload/skkeleton/notation.vim -------------------------------------------------------------------------------- /autoload/skkeleton/popup.vim: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vim-skk/skkeleton/HEAD/autoload/skkeleton/popup.vim -------------------------------------------------------------------------------- /deno.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vim-skk/skkeleton/HEAD/deno.json -------------------------------------------------------------------------------- /denops/@ddc-sources/skkeleton/deno.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vim-skk/skkeleton/HEAD/denops/@ddc-sources/skkeleton/deno.json -------------------------------------------------------------------------------- /denops/@ddc-sources/skkeleton/main.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vim-skk/skkeleton/HEAD/denops/@ddc-sources/skkeleton/main.ts -------------------------------------------------------------------------------- /denops/@ddc-sources/skkeleton_okuri/deno.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vim-skk/skkeleton/HEAD/denops/@ddc-sources/skkeleton_okuri/deno.json -------------------------------------------------------------------------------- /denops/@ddc-sources/skkeleton_okuri/main.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vim-skk/skkeleton/HEAD/denops/@ddc-sources/skkeleton_okuri/main.ts -------------------------------------------------------------------------------- /denops/@ddc-sources/skkeleton_okuri/okurisplits.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vim-skk/skkeleton/HEAD/denops/@ddc-sources/skkeleton_okuri/okurisplits.ts -------------------------------------------------------------------------------- /denops/@ddc-sources/skkeleton_okuri/okurisplits_test.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vim-skk/skkeleton/HEAD/denops/@ddc-sources/skkeleton_okuri/okurisplits_test.ts -------------------------------------------------------------------------------- /denops/skkeleton/candidate.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vim-skk/skkeleton/HEAD/denops/skkeleton/candidate.ts -------------------------------------------------------------------------------- /denops/skkeleton/config.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vim-skk/skkeleton/HEAD/denops/skkeleton/config.ts -------------------------------------------------------------------------------- /denops/skkeleton/config_test.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vim-skk/skkeleton/HEAD/denops/skkeleton/config_test.ts -------------------------------------------------------------------------------- /denops/skkeleton/context.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vim-skk/skkeleton/HEAD/denops/skkeleton/context.ts -------------------------------------------------------------------------------- /denops/skkeleton/deno.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vim-skk/skkeleton/HEAD/denops/skkeleton/deno.json -------------------------------------------------------------------------------- /denops/skkeleton/dictionary.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vim-skk/skkeleton/HEAD/denops/skkeleton/dictionary.ts -------------------------------------------------------------------------------- /denops/skkeleton/dictionary_test.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vim-skk/skkeleton/HEAD/denops/skkeleton/dictionary_test.ts -------------------------------------------------------------------------------- /denops/skkeleton/function.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vim-skk/skkeleton/HEAD/denops/skkeleton/function.ts -------------------------------------------------------------------------------- /denops/skkeleton/function/common.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vim-skk/skkeleton/HEAD/denops/skkeleton/function/common.ts -------------------------------------------------------------------------------- /denops/skkeleton/function/common_test.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vim-skk/skkeleton/HEAD/denops/skkeleton/function/common_test.ts -------------------------------------------------------------------------------- /denops/skkeleton/function/dictionary.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vim-skk/skkeleton/HEAD/denops/skkeleton/function/dictionary.ts -------------------------------------------------------------------------------- /denops/skkeleton/function/dictionary_test.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vim-skk/skkeleton/HEAD/denops/skkeleton/function/dictionary_test.ts -------------------------------------------------------------------------------- /denops/skkeleton/function/disable.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vim-skk/skkeleton/HEAD/denops/skkeleton/function/disable.ts -------------------------------------------------------------------------------- /denops/skkeleton/function/disable_test.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vim-skk/skkeleton/HEAD/denops/skkeleton/function/disable_test.ts -------------------------------------------------------------------------------- /denops/skkeleton/function/henkan.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vim-skk/skkeleton/HEAD/denops/skkeleton/function/henkan.ts -------------------------------------------------------------------------------- /denops/skkeleton/function/henkan_test.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vim-skk/skkeleton/HEAD/denops/skkeleton/function/henkan_test.ts -------------------------------------------------------------------------------- /denops/skkeleton/function/input.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vim-skk/skkeleton/HEAD/denops/skkeleton/function/input.ts -------------------------------------------------------------------------------- /denops/skkeleton/function/input_test.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vim-skk/skkeleton/HEAD/denops/skkeleton/function/input_test.ts -------------------------------------------------------------------------------- /denops/skkeleton/function/mode.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vim-skk/skkeleton/HEAD/denops/skkeleton/function/mode.ts -------------------------------------------------------------------------------- /denops/skkeleton/function/mode_test.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vim-skk/skkeleton/HEAD/denops/skkeleton/function/mode_test.ts -------------------------------------------------------------------------------- /denops/skkeleton/function/testutil.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vim-skk/skkeleton/HEAD/denops/skkeleton/function/testutil.ts -------------------------------------------------------------------------------- /denops/skkeleton/kana.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vim-skk/skkeleton/HEAD/denops/skkeleton/kana.ts -------------------------------------------------------------------------------- /denops/skkeleton/kana/hira_hankata.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vim-skk/skkeleton/HEAD/denops/skkeleton/kana/hira_hankata.ts -------------------------------------------------------------------------------- /denops/skkeleton/kana/hira_kata.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vim-skk/skkeleton/HEAD/denops/skkeleton/kana/hira_kata.ts -------------------------------------------------------------------------------- /denops/skkeleton/kana/rom_hira.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vim-skk/skkeleton/HEAD/denops/skkeleton/kana/rom_hira.ts -------------------------------------------------------------------------------- /denops/skkeleton/kana/rom_zen.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vim-skk/skkeleton/HEAD/denops/skkeleton/kana/rom_zen.ts -------------------------------------------------------------------------------- /denops/skkeleton/kana/type.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vim-skk/skkeleton/HEAD/denops/skkeleton/kana/type.ts -------------------------------------------------------------------------------- /denops/skkeleton/kana_test.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vim-skk/skkeleton/HEAD/denops/skkeleton/kana_test.ts -------------------------------------------------------------------------------- /denops/skkeleton/keymap.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vim-skk/skkeleton/HEAD/denops/skkeleton/keymap.ts -------------------------------------------------------------------------------- /denops/skkeleton/keymap_test.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vim-skk/skkeleton/HEAD/denops/skkeleton/keymap_test.ts -------------------------------------------------------------------------------- /denops/skkeleton/main.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vim-skk/skkeleton/HEAD/denops/skkeleton/main.ts -------------------------------------------------------------------------------- /denops/skkeleton/mode.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vim-skk/skkeleton/HEAD/denops/skkeleton/mode.ts -------------------------------------------------------------------------------- /denops/skkeleton/notation.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vim-skk/skkeleton/HEAD/denops/skkeleton/notation.ts -------------------------------------------------------------------------------- /denops/skkeleton/okuri.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vim-skk/skkeleton/HEAD/denops/skkeleton/okuri.ts -------------------------------------------------------------------------------- /denops/skkeleton/preedit.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vim-skk/skkeleton/HEAD/denops/skkeleton/preedit.ts -------------------------------------------------------------------------------- /denops/skkeleton/preedit_test.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vim-skk/skkeleton/HEAD/denops/skkeleton/preedit_test.ts -------------------------------------------------------------------------------- /denops/skkeleton/sources/deno_kv.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vim-skk/skkeleton/HEAD/denops/skkeleton/sources/deno_kv.ts -------------------------------------------------------------------------------- /denops/skkeleton/sources/google_japanese_input.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vim-skk/skkeleton/HEAD/denops/skkeleton/sources/google_japanese_input.ts -------------------------------------------------------------------------------- /denops/skkeleton/sources/skk_dictionary.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vim-skk/skkeleton/HEAD/denops/skkeleton/sources/skk_dictionary.ts -------------------------------------------------------------------------------- /denops/skkeleton/sources/skk_server.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vim-skk/skkeleton/HEAD/denops/skkeleton/sources/skk_server.ts -------------------------------------------------------------------------------- /denops/skkeleton/sources/user_dictionary.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vim-skk/skkeleton/HEAD/denops/skkeleton/sources/user_dictionary.ts -------------------------------------------------------------------------------- /denops/skkeleton/state.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vim-skk/skkeleton/HEAD/denops/skkeleton/state.ts -------------------------------------------------------------------------------- /denops/skkeleton/store.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vim-skk/skkeleton/HEAD/denops/skkeleton/store.ts -------------------------------------------------------------------------------- /denops/skkeleton/testdata/globalJisyo: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vim-skk/skkeleton/HEAD/denops/skkeleton/testdata/globalJisyo -------------------------------------------------------------------------------- /denops/skkeleton/testdata/globalJisyo2: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vim-skk/skkeleton/HEAD/denops/skkeleton/testdata/globalJisyo2 -------------------------------------------------------------------------------- /denops/skkeleton/testdata/newJisyo.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vim-skk/skkeleton/HEAD/denops/skkeleton/testdata/newJisyo.json -------------------------------------------------------------------------------- /denops/skkeleton/testdata/newJisyo.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vim-skk/skkeleton/HEAD/denops/skkeleton/testdata/newJisyo.yaml -------------------------------------------------------------------------------- /denops/skkeleton/testdata/numIncludingJisyo: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vim-skk/skkeleton/HEAD/denops/skkeleton/testdata/numIncludingJisyo -------------------------------------------------------------------------------- /denops/skkeleton/testdata/numJisyo: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vim-skk/skkeleton/HEAD/denops/skkeleton/testdata/numJisyo -------------------------------------------------------------------------------- /denops/skkeleton/testdata/userJisyo: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vim-skk/skkeleton/HEAD/denops/skkeleton/testdata/userJisyo -------------------------------------------------------------------------------- /denops/skkeleton/testutil.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vim-skk/skkeleton/HEAD/denops/skkeleton/testutil.ts -------------------------------------------------------------------------------- /denops/skkeleton/types.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vim-skk/skkeleton/HEAD/denops/skkeleton/types.ts -------------------------------------------------------------------------------- /denops/skkeleton/util.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vim-skk/skkeleton/HEAD/denops/skkeleton/util.ts -------------------------------------------------------------------------------- /denops/skkeleton/util_test.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vim-skk/skkeleton/HEAD/denops/skkeleton/util_test.ts -------------------------------------------------------------------------------- /doc/skkeleton-functions.jax: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vim-skk/skkeleton/HEAD/doc/skkeleton-functions.jax -------------------------------------------------------------------------------- /doc/skkeleton.jax: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vim-skk/skkeleton/HEAD/doc/skkeleton.jax -------------------------------------------------------------------------------- /plugin/skkeleton.vim: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vim-skk/skkeleton/HEAD/plugin/skkeleton.vim --------------------------------------------------------------------------------