GUIモード・CUIモード切り替え


X, Ctr+Alt+F1F6
XGUIAlt+F7

tty
tty7Xorgtty1tty6CUI使

ttyTele Type

文字コード変換


nkf()
nkf  
 -e EUCコードで出力する。
 -j JISコードで出力する。
 -s シフトJISコードで出力する。
 -w UTFコードで出力する。

 -Lm 改行コードを" CR " (MAC)で出力する。

 -Lu 改行コードを" LF " (UNIX)で出力す-Lw 改行コードを " CR/LF " (Windows)で出力する。


sample.txtS-JISCR/LFsample_sjis.txt

$nkf -s -Lw sample.txt > sample_sjis.txt

遠隔ログイン時の文字化けを防ぐ


EUC-JPcygwincygwinShift-JISEUC-JPUbuntuUTF-8Ubuntucygwincocot使

cocot
$ mkdir src
$ cd src
$ wget http://vmi.jp/software/cygwin/cocot-20080315.tar.bz2
$ tar jxvf cocot-20080315.tar.bz2
$ cd cocot-20080315
$ ./configure
$ make
$ make install

Ubuntu
$sudo make install


$ infocmp cygwin > cygwin.terminfo %定義ファイルを作成
$ scp cygwin.terminfo [リモートホスト]:/tmp %定義ファイルをコピー
$ ssh -l username@リモートホスト
$ sudo tic /tmp/cygwin.terminfo %エントリーを追加

使
$ cocot -t EUC-JP -p UTF-8  ssh username@リモートホスト

 -t -p 

SSH
cocot -t EUC-JP -p UTF-8 ssh -t -X username@リモート ssh -X 192.168.hoge.hoge

hoge.hogeIP

Cygwinで日本語入力


cygwincygwin Alt+/.inputrc .inputrc
set kanji-code sjis
set convert-meta off
set meta-flag on
set output-meta on 

.bashrc バックアップ

ついでに残しておく.EUC-JPに直さなくちゃなぁ…といつも思うけれどやらない自分.

export LANG=ja_JP.SJIS
export TZ=JST-9
export JLESSCHARSET=japanese-sjis
alias ls='ls --show-control-chars --color=auto' 
alias geomview='/usr/local/Geomview/bin/geomview'
alias opengl='gcc -DWIN32 -lglut32 -lglu32 -lopengl32'
alias openglp='g++ -DWIN32 -lglut32 -lglu32 -lopengl32'