Repository navigation
v1.2.0
kitty 対応 + cmp-wezterm から cmp-pane へのリネーム
端末ごとの差分をバックエンドに切り出し、kitty に対応しました。名前が端末に縛られなくなったので cmp-pane へリネームしています。
| Terminal | Detected by | Commands used |
|---|---|---|
| kitty | $KITTY_WINDOW_ID |
kitten @ ls / kitten @ get-text |
| WezTerm | $WEZTERM_PANE |
wezterm cli list / wezterm cli get-text |
kitty では remote control を有効にしてください (allow_remote_control yes と listen_on)。
既存の設定はそのまま動きます
GitHub が旧リポジトリ URL をリダイレクトするので、{ "delphinus/cmp-wezterm" } の指定は引き続き解決されます。加えて、設定に直接書かれる名前は互換シムを残しました。
| old | new |
|---|---|
{ "delphinus/cmp-wezterm" } |
{ "delphinus/cmp-pane" } |
{ name = "wezterm" } |
{ name = "pane" } |
module = "blink-cmp-wezterm" |
module = "blink-cmp-pane" |
require "cmp_wezterm" |
require "cmp_pane" |
:h cmp-wezterm |
:h cmp-pane |
旧 helptag も新しい doc の中にエイリアスとして残してあります。シムは次のメジャー (v2.0.0) で外します。
唯一の挙動変更
executable の既定を "wezterm" 固定から nil (= 検出した端末の既定。kitty なら kitten、WezTerm なら wezterm) に変更しました。明示的に指定していなければ、WezTerm での実効値は変わりません。