フルタと申します。
どなたか Mac OS X のターミナルから SSH して、vim など
お使いになっている方はいらっしゃいますか。
Vine 3.0 をインストールし、設定を始めたのですが、
下記の現象が起きて困っています。
Vine をインストールした先は Gateway G6-400 です。
新規インストールしており、パッケージグループ等は
特にカスタマイズしていません。インストール中は
PC にキーボード、マウス、モニタを付けて進行しました。
その後 Macintosh からターミナル (1.4.3) を使用して
Vine 機へ SSH し、 vi (vim) にてファイル操作をしようとしています。
Mac OS X のヴァージョンは 10.3.6 です。
【現象】
ターミナルの「ターミナルインスペクタ」にて、
「文字セットエンコーディング」を「日本語 (EUC)」にした状態で、
既存の文字列に対して編集を行うと、
1.i にてインサートモードにするとカーソルが1行下に移動
例:下図 @ にあるカーソルが \ に移動。
2.画面下部のメッセージ行が、2行に分かれる
┏━━━━━━━━━━━━━━━━━━━━━━━━━┓
┃123 456 789 10 ┃
┃1.2.5.8.6.4.2@xxxxxxxxxxxxxxx ┃
┃asdfhjkaluayu\lenvhlui ┃
┃ ┃
┃~ ┃
┃-- 挿入 --t" 4,14 全 ┃
┃て ┃
┗━━━━━━━━━━━━━━━━━━━━━━━━━┛
3.カーソルを元の位置に戻して文字を挿入し、
コマンドモードに戻ると、挿入した文字列の後に
上の行の文字列がコピーされる。
例では「:」を3行目の「2」の後に入れています。
するとコロンが入力され、その後にあった「1」が消え、
直上の「0」がコピーされてきます。
また、メッセージ行はクリアされずに古い行が残ります。
┏━━━━━━━━━━━━━━━━━━━━━━━━━┓
┃123 456 789 10 ┃
┃1.2.5.8.6.4.2:023.5.1235.8.44 ┃
┃asdfhjkaluayunlenvhlui ┃
┃ ┃
┃~ ┃
┃-- 挿入 --t" 4,14 全 ┃
┃ 3,14 全て ┃
┗━━━━━━━━━━━━━━━━━━━━━━━━━┛
4.そのまま保存して終了し、再度開くと、
挿入したい文字列「:」は、画面上で挿入した位置の
直上の位置に挿入されている。
┏━━━━━━━━━━━━━━━━━━━━━━━━━┓
┃123 456 789 1:0 ┃
┃1.2.5.8.6.4.2 123.5.1235.8.44 ┃
┃asdfhjkaluayunlenvhlui ┃
┃ ┃
┃~ ┃
┃-- 挿入 --t" 4,14 全 ┃
┃ 3,14 全て ┃
┗━━━━━━━━━━━━━━━━━━━━━━━━━┛
5.ターミナルの「ターミナルインスペクタ」にて、
「文字セットエンコーディング」を「UNICORD (UTF-8)」にし、
上記作業を行うと、日本語部分は化けるものの、
カーソルの移動など行の表示が壊れることは無い。
【質問】
以上の現象を解決する為には何をすべきでしょうか。
フレームバッファ絡みの問題かと思うのですが、知識が及ばず、
頓挫しております。
なお、Vine のフレームバッファコンソールの設定は特にしていない状態です。
他に必要な情報等もあれば付け足しますのでご指示下さい。
ご存知の方がいらっしゃいましたらば、お力添え頂けると幸いです。
--
__S_E_I_K_O_S_H_A__P_R_I_N_T_I_N_G__
古田 アダム 有 / FURUTA Adam Ari
株式会社 精興社
営業部 第一グループ 第一課
mailto: furuta@xxxxxxxxxxxxxxxx
URL: http://www.seikosha-p.co.jp
〒101-0054 東京都千代田区神田錦町3-9
Tel: 03-3293-3021 Fax: 03-5280-8416