linux

rxvt-unicodeのフォントレンダリングを改善する

問題 最近はNoto Fontという高品質な日本語フォントが無料で手に入るいい時代になりました。 しかし、rxvt-unicodeでこのフォントを指定すると、とても残念な表示になってしまいます。 フォントの設定は以下のものです: Rxvt.font: \ xft:Consolas:pixelsiz…

Linux(X11)でKensingtonのExpert Mouse 7を使う

KensingtonのExpert Mouse 7(EM7)には4つボタンがあり、以下のようにレイアウトされています。 .----------. .---------. | 2:Middle | | 8:Back | `----------' `---------' .----------. .---------. | 1:Left | | 3:Right | `----------' `---------'EM7…

rxvt-unicodeで半角カナが豆腐になる件

rxvt-unicodeでjisx0201なフォントを設定して半角カナを表示をすると、文字化けして豆腐になってしまう。 原因はsrc/table/jis0201_1976_0.hで定義されているunicodeをjisx0201にマップする処理がおかしいから。 これは以下のパッチで修正される。 --- a/src…

tmuxでborderがまともに表示できない件

tmuxでTERMをscreenにして使うと、ncursesなどで使われるborderが"qqqqqqqq"の様になってしまう。 これは環境変数NCURSES_NO_UTF8_ACSを0に設定すると直る。 NCURSES_NO_UTF8_ACSの詳細はncursesのmanを参照。tmuxで環境変数を設定するには以下のように書く…