eskk.vim
eskk.vim copied to clipboard
eskk is pure Vim script implementation of input method engine SKK
質問になってすみません。 文書の種類に応じて異なる句読点のスタイルを用いる必要があって、どうしたものかと思っています。 - 論文のときは `,` と `.` - ふつうの文章では `、` と `。` を使いわけます。 で、`eskk#register_mode_table` を使って mode table を変更する方法を知ったため、以下のように `SkkTechnical` と `SkkCasual` というコマンドを用意して、eskk が動く出す前であれば、それ以後、利用する mode table を変更できるようにしています。 ``` let s:eskk_mode_tables =...
That's me again :) Hopefully you haven't got tired of my issues. I must admit, I don't have the need to add custom entries yet. It's just that this prompt...
I occasionally execute some commands by first typing them in a buffer, e.g.: `a:!lsYY@"`. With `eskk` `YY` copies `:!ls^J` into the `"` register, but when it comes to executing the...
emacsが作成した .skk-jisyo をvimで使用すると、g:eskk#dictionary.encoding=euc-jp としているにも関わらずvim終了時に utf-8 の行が追加されます。 s:cmd_fix_dictionary() が g:eskk#dictionary.encoding ではなく、システム既定のエンコーディングで保存していることに起因しているように見受けられます。 こちらの挙動は意図したものでしょうか? 確認に使用した設定はこちらです。 ``` let g:eskk#dictionary = { \ 'path': "~/.skk-jisyo", \ 'sorted': 0, \ 'encoding': 'euc-jp' \} ``` emacsは ddskk...
詳細は未調査。メモと備忘のために Issue にしておきます。 deoplete の、恐らく自動補完と、eskk の補完 UI による変換の組み合わせで、eskk on 時に1文字入力毎(変換してなくても)に下記の警告が出ます。 2行目は、警告のログを出すまでのスタックトレースです。今回の調査で仮に出すようにしてみた結果になります。 ``` [] [2018年02月20日 15時38分19秒] [WARN] internal error: Preedit.get_begin_col() current phase is "0", but it must not be called in...
自分の環境だと69631行目の以下の変換候補を見つけられない。 ``` きほん /基本/ ``` cadd8b0ff3fc1fceb7d8cc49428504484dd3d2b6 と同じで行数の奇数/偶数などによるものか、詳細不明。
また、そのままコマンドラインで``でoffにしてもう一回onにしてもonにならない。