問題タブ [urxvt]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票する
0 に答える
70 参照

vim - vim urxvt ttymouse HOME と END

でのマウスの統合が本当に嫌いなので、最近、 disableとvimの 2 つのディレクティブを追加しました。これでマウスの問題は解決しましたが、新たな問題が発生しました。以前は vim で動作していましたが、これら 2 つのディレクティブを追加すると動作しなくなります。カーソルを移動する代わりに、これらの 2 つのキーは (1) カーソルに目に見える影響を与えませんが、が押されるまでそれ以上のコマンドが機能しないようにします。(2) カーソルの下のテキストを に置き換えます。(3) カーソルの下にあるものの大文字と小文字を変更します。.vimrcmousettymouseHOMEENDESC~

マウス関連の統合をオフにすると壊れる理由はわかりませんがHOMEEND修正したいと思います。少しの調査では、TERM 変数の設定方法に関係がある可能性があることが示唆されました。を使用してrxvt-unicodeいます。rxvt-unicode-terminfoインストールしました。TERMですrxvt-unicode-256color。シェル RC で手動で設定するのではなく、urxvt がフォークしたときにシェルの環境に設定されます。

Arch wikiごとにディレクティブを追加しました~/.Xresourcesが、. 特に/は ~/.Xresources` のディレクティブの有無にかかわらず正常に動作します。vimxrdb ~/.XresourcesHOMEENDnano

a に切り替えてttyを実行するとshowkey --scancodes、次のようになります。