問題タブ [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.
vim - vim urxvt ttymouse HOME と END
でのマウスの統合が本当に嫌いなので、最近、 disableとvim
の 2 つのディレクティブを追加しました。これでマウスの問題は解決しましたが、新たな問題が発生しました。以前は vim で動作していましたが、これら 2 つのディレクティブを追加すると動作しなくなります。カーソルを移動する代わりに、これらの 2 つのキーは (1) カーソルに目に見える影響を与えませんが、が押されるまでそれ以上のコマンドが機能しないようにします。(2) カーソルの下のテキストを に置き換えます。(3) カーソルの下にあるものの大文字と小文字を変更します。.vimrc
mouse
ttymouse
HOME
END
ESC
~
マウス関連の統合をオフにすると壊れる理由はわかりませんがHOME
、END
修正したいと思います。少しの調査では、TERM 変数の設定方法に関係がある可能性があることが示唆されました。を使用してrxvt-unicode
います。rxvt-unicode-terminfo
インストールしました。TERM
ですrxvt-unicode-256color
。シェル RC で手動で設定するのではなく、urxvt がフォークしたときにシェルの環境に設定されます。
Arch wikiごとにディレクティブを追加しました~/.Xresources
が、. 特に/は ~/.Xresources` のディレクティブの有無にかかわらず正常に動作します。vim
xrdb ~/.Xresources
HOME
END
nano
a に切り替えてtty
を実行するとshowkey --scancodes
、次のようになります。