2004年11月24日

[vine-users:068804] MacOSXターミナルとvi

フルタと申します。

どなたか 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@xxxxx ┃
┃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@xxxxx
URL: http://www.seikosha-p.co.jp

〒101-0054 東京都千代田区神田錦町3-9
Tel: 03-3293-3021 Fax: 03-5280-8416


投稿者 xml-rpc : 2004年11月24日 19:05
役に立ちました?:
過去のフィードバック 平均:(5) 総合:(5) 投票回数:(1)
本記事へのTrackback: http://hoop.euqset.org/blog/mt-tb2006.cgi/28157
トラックバック
コメント
コメントする




画像の中に見える文字を入力してください。