Skip to content

v1.2.0

Choose a tag to compare

@delphinus delphinus released this 23 Aug 03:54
· 1 commit to main since this release
0dfacc2

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 での実効値は変わりません。