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

vim6

[622:619 (01/10/10 23:39)]
nomodified のファイルで
:set ve=all nomodifiable
を実行した後 tab 上で r を使うと nomodifiable したにも関わらず
modified になってしまうというバグです。

help ファイルの tab 上で行うと分かると思います。


[623:KoRoN (01/10/11 08:52)]
>>622
詳しい説明ありがとうございます。やっと問題がわかりました。
TAB上だけではなく行末を越えたところでのrも同様になりますね。

modifiableは比較的新しいオプションだったと記憶しているので、
r時の動作についてはどうするのが正しいのかちょっとわかりませんが、
暫定パッチはできました。近々vim-devに投稿してみます。


[624:名無しさん@お腹いっぱい。 (01/10/11 16:13)]
Vim5.x以前は、ファイルをエディットするときにTerminalの
上部に "VIM - /hoge/foo/var.txt" みたいな表記が出ていたのに、
Vim6.0にしたら出なくなってしまいました。確かVim5.xにはこれを
有効にするオプションを./configureの時に指定していたと思うの
ですが、Vim6.0でも有効にする方法を教えてください。

set title とは違うのですか?

環境はFreeBSD 4.3のkterm上です。


[625:KoRoN (01/10/11 18:15)]
>>624
私が試したのはVine Linuxなのでどうかと思いますが
:set term=ansiとか:set term=ktermすればタイトルがちゃんと設定されました。
またオプション't_ts'を正しく設定すればもっと柔軟に使えるようです。
helpを参照してみてください。


[626:KoRoN (01/10/11 18:18)]
>>624-625
:set term=builtin_xterm
でもいけました。なんかそれらしいことはtitleのhelpに書いてありました。


[627:名無しさん@お腹いっぱい。 (01/10/12 12:28)]
>>625-626
set builtin_pcansi で表示されました。今までのものより分かりやすい
表記になっています。FreeBSD では builtin_cons25 ではダメなようです。

term=kterm や builtin_xterm だと syntax highlighting が有効に
ならないので、しばらく builtin_pcansi でやってみようと思います。

とりあえず、:help title してみます。ありがとうございました。


[628:名無しさん@お腹いっぱい。 (01/10/12 15:14)]
:help title して、set title titlestring= とか set titlestring=
してみたのですが、何を設定しても FreeBSD の builtin_cons25 だと
タイトルに反映されませんね。kterm で -n "KTerm@`hostname -s`" とか
しているのですが、これがそのまま残ります。

マニュアル通り、:version すると +X11, +title とは表記されるのですが…。

set term=builtin_pcansi だと、Visual モードで選択した領域が反転
しないので、不便です。かといって今まで通り builtin_cons25 だと、
Tag jump で他のソースに飛んだときに一瞬なんのファイルをエディット
しているのか分からなくなってしまいますし。あと、builtin_iris-ansi
だと端末が狂います。

他の環境では問題ないんでしょうか。


[629:名無しさん@お腹いっぱい。 (01/10/12 15:20)]
何度もすいません。解決したかも知れません。

/etc/termcap を読んだら kterm-color が定義されていたので、
set term=kterm-color (builtin じゃなく) したら、set title
も有効で、かつ Visual モード他の Syntax highlighting も
働いてくれます。

これで大丈夫かな。


[630:      (01/10/12 16:52)]
>>629 → >>591


[631:  (01/10/12 16:53)]
KONでCanna使えますか?


次10 前10 最新10
NAME:MAIL:

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