Open iranoan opened 4 months ago
https://github.com/vim/vim/pull/9639
現在の wayland 対応状況は以下を参照してください。あくまで wayland 環境でも動作するように最低限の対応を行ったという認識であり、まだまだ不具合は残っていると思います。OSS は不具合が勝手に直ったりはしません。
現状だと、そのまま Wayland の環境で使うとウィンドウ・サイズを変えると、下図の様に描画がおかしくなります
resize の issue は見たところないので vim の issue に報告したほうがよいと思います。
また下図の様にかな漢字変換がインラインで表示されません
これは日本人くらいしか使わない機能なので、対応されないのも仕方ないと思えます。こういう機能はおそらく日本人が対応を頑張らないといけないです。
clientserver 機能が動作しないのは既知の問題です。
+clientserver depends on X11 and thus no longer works. It may be replaced by using D-Bus to communicate instead
ドキュメントに現在の制限として記載があったほうがよいとは確かに私も思います。
現在の wayland 対応状況は以下を参照してください。あくまで wayland 環境でも動作するように最低限の対応を行ったという認識であり、まだまだ不具合は残っていると思います。OSS は不具合が勝手に直ったりはしません。 そういった状況なのですね
情報源を提供頂きありがとうございました
ただこれについては、ハイライトされるアプリも有るのですが、FirefoxやLibreOfficeといった有名アプリも同様なので Vim の問題とは言い切れないかもしれません
について、PPA 版にしていたことを思い出して、情報を再度再度検索してわかったのですが、GVIM_ENABLE_WAYLAND を有効にした GVim も含めて
sudo apt install fcitx5-frontend-gtk3
でパッケージを追加してやれば、日本語入力に関しては改善されることが分かりました
なるほど。インライン入力に追加パッケージが必要になるのは理解できる話です
質問の内容
質問というより、現状の確認と提案に成るのですが、GVim の Wayland への対応状況はどこまで進んでいると認識すればよいのでしょう?
現状だと、そのまま Wayland の環境で使うとウィンドウ・サイズを変えると、下図の様に描画がおかしくなります
また下図の様にかな漢字変換がインラインで表示されません
後者ついては、次のどちらかを設定すれば改善されます
Vim の Wayland 対応については
に GVIM_ENABLE_WAYLAND の記載があります
これをすることで描画が乱れる問題は解決するのですが、下図の様に number, foldcolumn の両方がないと、最初時だけですが入力と予測変換のウィンドウが重なり、非常に入力しづらいです
また GVIM_ENABLE_WAYLAND を未指定や X.org では下図の様に、変換中その対象は他と異なるハイライト表示に成るのですが、
GVIM_ENABLE_WAYLAND を指定された Wayland では下図の様にハイライト表示されず、やはり使いづらいです
ネットを見ると、また IM に fcitx5 を指定するとログイン時に表示されるメッセージに従って Input Method Panel をインストールしても改善しませんでした
なおこれについては Ubuntu 24.04 では公式リポジトリからは削除されているようなので、上記リンク先からインストールしました
ただこれについては、ハイライトされるアプリも有るのですが、FirefoxやLibreOfficeといった有名アプリも同様なので Vim の問題とは言い切れないかもしれません
最後にヘルプに書かれていないのですが
関係は使えませんでした これは Waland による制限だとは思いますが、仕様であるなら gui-wayland の項目に記載があったほうが良いと感じました
Vimのバージョン
でビルドしたものを使っています
IM の組み合わせとバージョン
mozc Ver.2.28.4715.102
OSの種類/ディストリ/バージョン