Default Texteditorをどちらにするかは微妙ですねえ。
- geany(デフォルト設定)の方が日本語文字コード判定をミスしやすいように思う
- geany(デフォルト設定)は英数字の表示がやや汚い(アンチエイリアス関係でしょうか)
- 日本語取扱いにちょっと挙動不審なところがある(ように思う)
たしかに、geanyは長い行だと途中でおかしくなりますね。
フォントの件ですが、デフォルト monospaceであったものを、geanyだけある事情で courierにしてあります。その事情とは……
パピーが素の状態では、monospaceでも courierでも若干見かけが違うだけで問題ありません。
問題は、 Windowsフォントを使用した場合に起こります。
Windowsフォントの monospaceは、あるサイズにおいて'_'(アンダーバー)が見えなくなることがあります。これは nicoeditでも同じだと思います。
追記:
あっれ〜?Winfontsを使用、monospace 13 にどちらも設定したら、 geanyではアンダーバーが見えないが、 nicoeditでは見える
さらに追記:
geanyで monospace 13に設定し、「_123A」とタイプすると、「A」を打ったところで突然フォントが変わります。Windowsの Courier Newの場合、ここでアンダーバーが消える。courierやfixed設定だと起こらない。
niceditでも monospace 13に設定し、「_123A」とタイプすると、「A」を打ったところで同じようにフォントが変わります。しかしgeanyのときと違って、Windowsの Courier Newを使っていてもアンダーバーは消えません。
monospaceはエイリアスで、じっさいにはいずれかのフォントなのですが、'_'(アンダーバー)が見えなくなるのがどのフォントなのか、特定できてません。Gfontselで探すかぎりでは、いつもアンダーバーは表示されています。
問題のフォントが特定できれば、 /etc/fonts/fonts.confあたりでそいつをエスケープしてやればよいのですが、いまのところそれが見つからないでいます。←
Courier New らしい