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

vim6

[447:ビンゴ (2001/08/25(土) 14:21)]
>>446
> カーソルが1バイトずつしか移動できないと嘆いている方がいたと思いますが、
(snip)
> 対処法はmbyte.cでmblen()を検索して、その周囲で#if 0で無効になっている
> コードを#if 1で有効にしてあげれば良いのですが…これじゃ伝わらないかな?(^-^;

カーソルが multibytes を認識してないと嘆いていたうちの一人です。
ありがとうございます。遂に意図した通りの動作をする様になりました。

時間もなくて、ここで教えて頂いたことも仲々試せずにいたのですが、今回のは
gdb で見てみたらそのものズバリでした。(mblen() が 1 しか返さない)
で、実際に make し直して、h,l,x,C-h 辺りの動作を一通り確認したところ、全て
問題なく動作しました。

要領を得ない質問に最後まで付き合って頂いて、本当にありがとうございました。


[448:名無しさん@お腹いっぱい。 (2001/08/25(土) 14:24)]
KoRoN サイコー


[449:KoRoN (2001/08/25(土) 15:16)]
>>447
本当はもっとスマートな対処法(autotoolsでmblen()をチェックしてdefineとか)を組み込むべきでしょうけど
mblen()に関してあらゆる環境でチェックを受ける必要があるので難しいですね。


[450:名無しさん@お腹いっぱい。 (2001/08/25(土) 16:23)]
>>445 の件ってなんとかならないのかな?
俺も困ってる


[451:名無しさん@お腹いっぱい。 (2001/08/25(土) 18:58)]
vim6 ではないですが、Debian potato の vim5 はカーソルが 1 byte ずつ
しか移動しません。これは option かなんかで直せるんでしょうか?
multibyte で compile はしてあるみたいですが。


[452:KoRoN (2001/08/25(土) 19:22)]
>>451
スレ違いな上にFAQですな。vim5などもう既に忘却の彼方ですけど…
:set fileencoding=japan
してください。


[453:名無しさん@お腹いっぱい。 (2001/08/25(土) 19:24)]
vim-6.0as.tar.bz2は
vim-6.0as-*.tar.gz(4ファイル)をまとめたヤツでしょうか?


[454:名無しさん@お腹いっぱい。 (2001/08/25(土) 20:31)]
>>453
http://www.vim.org/announce/vim-6.0as

Unix:
unix/vim-6.0as.tar.bz2 sources + runtime files, bzip2 compressed
unix/vim-6.0as-rt1.tar.gz runtime files part 1
unix/vim-6.0as-rt2.tar.gz runtime files part 2
unix/vim-6.0as-src1.tar.gz sources part 1
unix/vim-6.0as-src2.tar.gz sources part 2
unix/vim-6.0ar-6.0as.diff.gz diff between 6.0ar and 6.0as


[455:名無しさん@お腹いっぱい。 (2001/08/25(土) 20:39)]
アナウンスを読み忘れていました。
逝ってきます&thx >>454


[456:名無しさん@お腹いっぱい。 (2001/08/25(土) 21:38)]
age荒らし


次10 前10 最新10
NAME:MAIL:

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