Ubuntu 12.04:gnome-terminal『○△◇』を正しく表示する

Gnome標準端末ソフト「gnome-terminal」で全角記号『○△◇』を入力・表示すると、前後で文字重なったような状態となり、表示が崩れてしまいます。本件改善方法は以下のとおりです。(2012/05/01作成)

Terminal distel2610 / Pixabay

手順1)wrapperファイルを別名コピーする。
[crayon]
# cd /usr/bin
# cp -p gnome-terminal.wrapper /usr/local/bin/gnome-terminal
[/crayon]

手順2)以下ファイルを編集する。
[crayon]
# cd /usr/local/bin
# vi gnome-terminal
[/crayon]

[crayon]
# 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);
[/crayon]

関連)vimの設定例:
[crayon]
$ 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
[/crayon]

以上

[amazon_image id=”6133303905″ link=”true” target=”_blank” size=”medium” ]Gnome Terminal[/amazon_image]

About yoshimasa

埼玉県さいたま市在住、2男3女のパパです。Linux系の技術情報を中心にまとめています。1978年2月生まれ。

コメントを残す

このサイトはスパムを低減するために Akismet を使っています。コメントデータの処理方法の詳細はこちらをご覧ください