Gnome標準端末ソフト「gnome-terminal」で全角記号『○△◇』を入力・表示すると、前後で文字重なったような状態となり、表示が崩れてしまいます。本件改善方法は以下のとおりです。(2012/05/01作成)
distel2610 / Pixabay
手順1)wrapperファイルを別名コピーする。
# cd /usr/bin # cp -p gnome-terminal.wrapper /usr/local/bin/gnome-terminal
手順2)以下ファイルを編集する。
# cd /usr/local/bin # vi gnome-terminal
# diff gnome-terminal /usr/bin/gnome-terminal.wrapper 81,83c81 < @args = ('--disable-factory', @args); < $ENV{"VTE_CJK_WIDTH"}=1; < exec('/usr/bin/gnome-terminal',@args); --- > exec('gnome-terminal',@args);
関連)vimの設定例:
$ vi ~/.vimrc syntax off set nobackup set tabstop=4 set nowrap set encoding=utf-8 set fileencoding=utf-8 set fileencodings=iso-2022-jp,sjis,euc-jp,utf-8 set ambiwidth=double
以上