私は16.04で、urxvt
を調査してきましたが、それは機能であり、かなり付いています。今のところ、単純な構成で~/.Xdefaults
に格納しています。 gnome-terminal
から起動すると、問題なく動作します。ここにスナップがあります:
次に、update-alternatives
を使用して、urxvt
をデフォルトの端末として設定しました。私はそれを成し遂げた
Sudo update-alternatives --install /usr/bin/x-terminal-emulator x-terminal-emulator /usr/bin/urxvt 100
それが正しいかどうかはわかりませんが(申し訳ありませんがnoobです)、とにかく、ターミナルを起動するたびに(キーボードショートカットを使用するか、x-terminal-emulator
を起動して)、次のようになります。-
~/.Xdefaults
に保存した設定が読み込まれていないようです。 :(
これを修正する方法はありますか?
My ~/.Xdefaults
ファイル
urxvt.font: xft:Monaco:bold:autohint=true:antialias=true:size=10
Rxvt*font:xft: true
urxvt.scrollBar: false
urxvt.tintColor: white
urxvt.pointerColor: black
urxvt.pointerColor2: white
URxvt.letterSpace: -1.9
URxvt.geometry: 90x30
*background: #303030
*foreground: #dfdebd
他の誰かがこれと同じ問題を抱えている場合に備えて、これをここに残します。この問題は、urxvtがシンボリックリンクとして起動されるために発生します(update-alternatives
は、バイナリを/etc/alternatives
にシンボリックリンクすることによって動作します)。
これを回避するために、私はちょうどでスクリプトを作成しました
#!/usr/bin/env bash
exec /usr/bin/urxvt $@
次に、それを実行可能ファイルとして保存し、/usr/bin/urxvt
ではなく、そのスクリプトの代替を設定します。
スクリプトが実行可能であることを確認してください