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

vim6

[145:名無しさん@お腹いっぱい。 (2001/07/01(日) 16:09)]
rとRで違うということはバグとみなしてよいのでは?


[146:KoRoN (2001/07/01(日) 20:10)]
>>145
個人的にはrの挙動の方が正しい動作に近いのではないかと考えています。
厳密にはちょっと動作が違ってますが、ve時のRはgRと同様になった方が直感的かなと。
# そうするとve時のrはgrかなぁ?


[147:KoRoN (2001/07/02(月) 01:24)]
>>144
ちょっとわからなかったので調べてみました。正確にはhighlightのIgnoreですね。
どうやら表示したくないものを背景色と同じにしているようです。
# …まんま、解説になってませんね…
:highlight Ignore guifg=red guibg=blue
:help changetick
とすると例となっているスクリプトの前後に目立つ>と<が見えるでしょう。
ここでは文章にSyntaxで色を付けるための1つの手法として使われています。


[148:名無しさん@お腹いっぱい。 (2001/07/02(月) 06:44)]
>>146
1バイト文字の空白挿入は納得できるけれど、2Byte文字のときは納得いかない。
レイアウト崩れるじゃん。


[149:名無しさん@お腹いっぱい。 (2001/07/02(月) 08:21)]
>>147
なるほど、調査ありがとう。
ということは Ignore はヘルプファイルにしか設定されていないということですよね?
そうじゃないと怖くて普通のファイルの作成・編集ができないからね。

#それでも Ignore にほんのりと色を着けたくなる慎重なオレ


[150:KoRoN (2001/07/02(月) 09:10)]
>>148
veのrで2バイト文字を2バイト文字で置き換える、と言うことでしたか。
そういう風に読み取ることができてませんでした、申し訳ないです。
XIMの一件が片付いたらそっちにかかります。
# betaリリースも近いようですしね。

>>149
使ったことはないですが、シンタックスファイルを見ると幾つか設定はされているようですよ。
$ cd $VIMRUNTIME/syntax
$ grep -n \\\<Ignore\\\> *.vim


[151:名無しさん@お腹いっぱい。 (2001/07/02(月) 14:52)]
:set rightleft
で全角が激しく化けますね
virtualedit以上に誰も使わないモードだとは思うけど一応報告。


[152:KoRoN (2001/07/02(月) 19:37)]
>>151
rightleft.txtを翻訳した時に気が付いてました。
…気が向いたら治します。


[153:名無しさん@お腹いっぱい。 (2001/07/02(月) 19:39)]
つーか、rightleft って何の使い道が…


[154:KoRoN (2001/07/02(月) 21:04)]
ヘブライやアラブ語でエディットする時用です。
日本でも横書きが右→左だったころを懐かしむとか…
# ないって


次10 前10 最新10
NAME:MAIL:

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