■掲示板に戻る■ 1- 最新10

vim6

[594:名無しさん@お腹いっぱい。 (01/09/30 23:09)]
もう入ってるよ、6.0から、6.0-1にバージョンアップもしてる。


[595:名無しさん@お腹いっぱい。 (01/10/01 01:56)]
カーソルの下の文字のHEX値を調べたい時のコマンドってなんだったっけ?


[596:KoRoN (01/10/01 01:57)]
>>595
gaです。


[597:名無しさん@お腹いっぱい。 (01/10/01 02:13)]
>.>596
Thank you.こういうの調べたいときってヘルプだけじゃできないよな〜


[598:593 (01/10/01 08:02)]
>>594
ホントだ。cygwinアップデートかけたらあるでやんの・・・。


[599:名無しさん@お腹いっぱい。 (01/10/02 06:10)]
>592
libiconvはGNUのものを使っています。
iconv -f iso-2022-jp -t sjisなども動作します。
肝心のvimですが、sjisのファイルをiso-2022-jpで出力する時は、
:set enc=sjis
:set fenc=iso-2022-jp
:w
でできました。問題はその逆の時で、色々helpを読んだり実験してみると、
:set enc=2byte-iso-2022-jp
:set fenc=sjis
:w
で、iso-2022-jpをsjisに変換することは可能だと分かりましたが、
:set enc=2byte-iso-2022-jpのときに画面が崩れてしまいます。


[600:KoRoN (01/10/02 08:31)]
>>599
なぜencをiso-2022-jpにするのですか?。
内部的にiso-2022-jpでは正しく動かないハズです。
# 少なくともそんなコードを書いた記憶はないです。
やってやれないことはないですがせめてtermencは必要でしょう。

ファイルを強制的にencを指定して開きたい時には
:e ++fenc=sjis filename
みたいなことをしますけど…これは欲しいものではなさそうですね。

まず基本的なところに誤解はありませんか?。編集中にencを変えることは通常しません。
開くファイルのエンコードは適切なfencsを設定しておけば特に上のように指定する必要はありません。
例:set fencs=iso-2022-jp,utf-8,ucs-2le,ucs-2,euc-jp,japan
ファイルのエンコードを指定して保存したい時はfencに適切な値を設定するのです。


[601:582=591 (01/10/02 11:23)]
Soralisでやってみたのですが
/etc/termcap のどれを選べばTeraTermで色が出るのか分かりません。
>>584 に書いてあったansiは駄目でした。
Soralisで使っているは term を何にしていますか?
または、どのTCapコードを見て色付き/色なしを見てるんですか?
( http://www.jp.freebsd.org/cgi/mroff.cgi?subdir=man&lc=1&cmd=&man=termcap&dir=jpman-4.4.0%2Fman§=0 )


[602:名無しさん@お腹いっぱい。 (01/10/02 12:26)]
>>601
set term=builtin_pcansi

でも if substitute, has とかを駆使して、FreeBSD, Linux,
Solaris で .vimrc を共有する方法が分からない。Solaris
ではエラーがでる。


[603:582=591=601 (01/10/02 13:36)]
【Soralis + TeraTermPro で色付きvim】
:set term=builtin_iris-ansi

バッチシ色付きになったっス >>602


次10 前10 最新10
NAME:MAIL:

read.cgi ver5.26+ (01/10/21-)