5ちゃんねる ★スマホ版★ ■掲示板に戻る■ 全部 1- 最新50  

■ このスレッドは過去ログ倉庫に格納されています

【Vim】Chalice Vol.3【2ch閲覧】

1 :KoRoN@Vim%Chalice ◆8XALICEsdk :03/02/26 21:51 ID:Dus60ptF
テキストエディタVimの上で動く2ちゃんねる閲覧プラグイン「Chalice for Vim」の開
発とサポートスレッドVol.3です。関連リンク・情報は>>2-5あたり。

- 前スレ Chalice for Vim Vol.2
http://pc2.2ch.net/test/read.cgi/software/1021773436/

2 :KoRoN@Vim%Chalice ◆8XALICEsdk :03/02/26 21:52 ID:Dus60ptF
■ 入手場所関連
Chalice本体はこちらで入手可能です。
- Chalice for Vim
 http://www.kaoriya.net/#CHALICE

Chaliceを利用するにはcURLが必要です。
- Windows用 cURL (香り屋配布版)
 http://www.kaoriya.net/#ARCHIVE_CURL
- MacOS X用 cURL (.pkg)
 http://homepage.mac.com/kmoro/pkg/curl-7.10.3.pkg.tbz
- cURLオフィシャルサイト (ソースコード他)
 http://curl.sourceforge.net/

gzipも必要です。
- Windows用 gzip
 http://www.gzip.org/gzip124xN.zip
- gzip.org (gzipソースコード他)
 http://www.gzip.org/

3 :KoRoN@Vim%Chalice ◆8XALICEsdk :03/02/26 21:52 ID:Dus60ptF
■ パッチ・CVSについて
正式リリース後に施されたバグ修正や機能拡張については、パッチの形で提供しま
す。以下のURLを参照してください。
- Chalice用パッチ置き場
 http://www.kaoriya.net/testdir/patches-chalice

試験的にCVSによる配布も行なっています。CVS版を利用することで手軽に最新版を利
用できます。
- 利用例1: 初回ダウンロード
 cvs -d :pserver:anonymous@cvs.kaoriya.net:/anonycvs login
 (パスワードを聞かれますが何も入力せずにEnterを押してください)
 cvs -z3 -d :pserver:anonymous@cvs.kaoriya.net:/anonycvs checkout chalice
- 利用例2: アップデート
 cvs update -dP

最新版には実験的な機能が含まれることもあるため、稀に不安定であることもありま
す。万が一損害を生じても補償されず、サポートは補償されないことを予めご了承く
ださい。

4 :KoRoN@Vim%Chalice ◆8XALICEsdk :03/02/26 21:53 ID:Dus60ptF
■ 過去ログ・関連スレ
Chalice(2ch閲覧プラグイン)
- Vol.1
 http://pc.2ch.net/software/kako/1006/10068/1006852780.html
- Vol.2
 http://pc2.2ch.net/test/read.cgi/software/1021773436/

2ちゃんねるブラウザ
- monazilla
 http://www.monazilla.org/
- 乱立する2ch用ブラウザの比較 Part12
 http://pc2.2ch.net/test/read.cgi/software/1045192709/
- monazilla Part 4
 http://pc2.2ch.net/test/read.cgi/tech/1042432238/

5 :KoRoN@Vim%Chalice ◆8XALICEsdk :03/02/26 21:53 ID:Dus60ptF
■ Vim関連
Chaliceの利用には当然Vimが必要です。Vimについては以下の情報を参考にしてくだ
さい。
- Vim
 http://www.vim.org/
- gvim日本語Windows/MacOS X版
 http://www.kaoriya.net/#VIM

Vim6
- Part1
 http://pc.2ch.net/unix/kako/990/990764339.html
- Part2
 http://pc.2ch.net/unix/kako/1006/10062/1006246205.html
- Part3
 http://pc.2ch.net/unix/kako/1019/10190/1019011083.html
- Part4
 http://pc.2ch.net/test/read.cgi/unix/1034455617/ (dat落ち)
- Part5
 http://pc.2ch.net/test/read.cgi/unix/1045365370/

6 :名無しさん@お腹いっぱい。:03/02/27 02:32 ID:+GYpvklJ
>>1
otu-

7 :名無しさん@お腹いっぱい。:03/02/28 15:37 ID:psippCs7
保守カキコ

8 :名無しさん@お腹いっぱい。:03/02/28 16:09 ID:+Et52VV0
>>7
いきなりかよ

9 :名無しさん@お腹いっぱい。:03/02/28 21:23 ID:c2/19yc3
/Temp/VIo4D.tmp を開けません

ってどういうこと?

10 :KoRoN@Vim%Chalice ◆8XALICEsdk :03/02/28 21:40 ID:tEB1np5C
>>9
Chaliceは色んなところでテンポラリファイルを作るんですが、それが失敗しているようです。
ただしそれだけの情報では何が原因で失敗しているのかまではわかりません。
# まだVol.2も残っているので、もしも続けて原因を調べるようならばそちらで伺います。

11 :名無しさん@お腹いっぱい。:03/03/02 03:16 ID:5xoHcNb2
Chalice起動する前にファイルを編集していると、起動時に
セーブ時の状態に戻ってしまいます。これ自体問題ではないんですが、
これはChaliceのような全画面使用するものではしょうがないものなのでしょうか。

12 :KoRoN@Vim%Chalice ◆8XALICEsdk :03/03/02 13:41 ID:tBBrRZ73
>>11
何を聞こうとしているのかいまいちわからないので答えてしまうのは無責任ですが、そ
れはChaliceの仕様です。直すことができないわけではないですが、チョコチョコっと
修正して終了というわけにはいかないので、変更の着手も一歩引けるのです。

13 :名無しさん@お腹いっぱい。:03/03/04 18:52 ID:e6JX7qFP
cvs版使ってるけど書き込めないよ

14 :KoRoN@Vim%Chalice ◆8XALICEsdk :03/03/04 19:16 ID:dn1rEUIK
>>13
どのような環境で使っているかを申告してもらえないと、対応のしようがありません。
それまでに書けていたけど書けなくなったという場合には、考えられるところではPCの
時計が大きくズレているか、2chの書込み制限によるものと考えられます。新たにイン
ストールしたのに書けない場合にはcurlのバージョンを確認してください。古いバー
ジョンではcookieが焼けないためにアウトとなるケースがあります。

15 :名無しさん@お腹いっぱい。:03/03/04 20:32 ID:e6JX7qFP
あれ?他の人は書けてるのか?
Linux版使ってて今まで書き込めてたんだけど、最近書き込みエラーが出て書き込めなくなった。
Cookieは焼けてる。 他のツールからも書き込める。

16 :KoRoN@Vim%Chalice ◆8XALICEsdk :03/03/04 21:03 ID:uB8XsVag
>>15
何より私が書けていますからねぇ。
PCの時計のズレとかチェックすると良いかもです。

17 :名無しさん@お腹いっぱい。:03/03/05 09:21 ID:DEF4yKUm
>>16
ntpクライアント動かしてるから全然ずれてないけど・・・

18 :名無しさん@お腹いっぱい。:03/03/11 13:07 ID:clwkGjo3
これ使ってみた。
結構良さげだけど、OpenJaneDoeのほうが早くないか? オレの環境だけか?

19 :jjjjjjjjjjjjjjjjj:03/03/11 17:35 ID:i/aQ39a5
まぁ、viのキーバインドとかが身に染み着いてしまってる人が使うモノだろうと思うわけですが。
マウスジェスチャーの方が早くできるなら普通にDoe使ってた方がよろしかろうと思うわけですが。

20 :18:03/03/12 16:14 ID:O1djNBul
>>19

いや、あの、マウスジェスチャーとかキーバインドとか操作感のことでなくて、
スレやら板やらの読み込みでそう思うたのです。
curlとかなのかな〜、と勝手に思ってみたり・・・・。

21 :KoRoN@Vim%Chalice ◆8XALICEsdk :03/03/12 16:39 ID:wmo4t25p
>>20
他のブラウザは読込んでいる途中で逐次描画することができるものがありますから、
人間にとってはそれらの方が体感的に早く感じます。そこら辺の詳しい解説はABone
の委員長さんが解説文を書いてくれていますので、興味があったら読んでみてくださ
い。比較スレにリンクがあったと思います。

Chaliceはどうがんばっても逐次表示はできませんが、一括描画を採用しているブラ
ウザと比較すればかなりの高速ぶりと考えられます。また整形済みキャッシュに乗っ
ている、最近に一度表示したスレを再度表示する場合の速度は、テキストファイルを
読込むだけなので、当然ですが随一となっているでしょう。あとは計ってみないとわ
かりませんが、読込むレス数が少ないときも多少アドバンテージがあるかもしれませ
ん。

なおこれらはパッチかCVSを利用した最新版限定の話です。

22 :山崎渉:03/03/13 16:54 ID:DnUIv7Ns
(^^)

23 :18:03/03/14 09:27 ID:3u+Tt20v
ヤター(^o^)!!
やっとパッチ全部当てられた。体感できるほど速度変わたよ。
したらば化けてるけど・・・。

KoRoN様thx!!

24 :KoRoN@Vim%Chalice ◆8XALICEsdk :03/03/14 09:54 ID:7CUsvIpz
>>23
> したらば化けてるけど・・・。
「したらば」や「まち」は言わばオマケですから優先順位は低くなりますけど、
化けるスレを教えていただければ調べます。

25 :名無しさん@お腹いっぱい。:03/03/15 02:10 ID:bOjPMdLw
ヘルプファイルの古いURLを更新してみました。
次回パッチをリリースするときに、ついでにこのあたりも更新してください。
(diffがうまくいっているといいけど、、、)

begin 664 help.patch
M+2TM(&-H86QI8V4N='AT+F-P.3,R+F]R:6<)1G)I($UA<B`Q-"`R,CHQ-CHR
M,"`R,#`S"BLK*R!C:&%L:6-E+G1X="YC<#DS,@E&<FD@36%R(#$T(#(R.C$Q
M.C(P(#(P,#,*0$`@+3$L-"`K,2PT($!`"BTJ8VAA;&EC92YT>'0J"7=W=RXR
M8V@N;F5T(&)R;W=S97(N("!,87-T($-H86YG93H@,3@M1F5B+3(P,#,N"BLJ
M8VAA;&EC92YT>'0J"7=W=RXR8V@N;F5T(&)R;W=S97(N("!,87-T($-H86YG
M93H@,30M36%R+3(P,#,N"B`*(`H@"0E#:&%L:6-E(([FB+60X):^CY$@("`@
M8GD@355204]+02!487)O("A+;U)O3BD*0$`@+3<T."PW("LW-#@L-R!`0`H@
M"6AT='`Z+R]W=W<N:V%O<FEY82YN970O(U9)339/4UA*"B`@(""4\8V!@NB)
MKI3%@L6"S59I;2YA<'`O0V]N=&5N=',O26YF;RYP;&ES=(+,0T9"=6YD;&5$
M979E;&]P;65N=%)E9VEO;H+P"B`@("!*87!A;F5S98+)E<^"IH+I@K&"QH+%
MD<Z)GH+%@JN"W(*W@4(*+0DH@UR!6X-8(&AT='`Z+R]P8RXR8V@N;F5T+W1E
M<W0O<F5A9"YC9VDO;6%C+S$P,#4U-S,U,#8O-C=N*0HK"2B#7(%;@U@@:'1T

26 :続き:03/03/15 02:12 ID:bOjPMdLw
M<#HO+W!C+C)C:"YN970O;6%C+VMA:V\O,3`P-2\Q,#`U-2\Q,#`U-3<S-3`V
M+FAT;6PI"B`@("!53DE8@LR/ZHV'@LV!06QO8V%L98+PBFV"J8+?@L2"W8+$
MB;J"LX*B@4*#18-"@Y.#:(-]@VR!6X-7@X."JI/ZEGN,ZH+)D<Z)G@H@("`@
M@K6"Q(*B@LB"HH_JC8>"X(*@@NB"W(*W@4(*(`I`0"`M.#(P+#$Q("LX,C`L
M,3(@0$`*(`EK;W)O;D!T:V$N871T+FYE+FIP"B`*("T@,F-H+X-<@W2#9X-%
M@T:#093"+X%Y,F-HB7N7EX%Z0VAA;&EC92!F;W(@5FEM"BT)5F]L+C(@(&AT
M='`Z+R]P8RXR8V@N;F5T+W1E<W0O<F5A9"YC9VDO<V]F='=A<F4O,3`R,3<W
M,S0S-B]L-3`*+0E6;VPN,2`@:'1T<#HO+W!C+C)C:"YN970O=&5S="]R96%D
M+F-G:2]S;V9T=V%R92\Q,#`V.#4R-S@P+VPU,`HK"59O;"XS("!H='1P.B\O
M<&,R+C)C:"YN970O=&5S="]R96%D+F-G:2]S;V9T=V%R92\Q,#0V,C8S.3`X
M+VPU,`HK"59O;"XR("!H='1P.B\O<&,R+C)C:"YN970O=&5S="]R96%D+F-G
M:2]S;V9T=V%R92\Q,#(Q-S<S-#,V+VPU,`HK"59O;"XQ("!H='1P.B\O<&,N
M,F-H+FYE="]S;V9T=V%R92]K86MO+S$P,#8O,3`P-C@O,3`P-C@U,C<X,"YH
M=&UL"B`*+2T@,F-H+U5N:7B4PB]6:6TV(%!A<G0S"BT):'1T<#HO+W!C+C)C
M:"YN970O=&5S="]R96%D+F-G:2]U;FEX+S$P,3DP,3$P.#,O;#4P"BLM(#)C
M:"]5;FEXE,(O5FEM-B!087)T-0HK"6AT='`Z+R]P8RXR8V@N;F5T+W1E<W0O
M<F5A9"YC9VDO=6YI>"\Q,#0U,S8U,S<P+VPU,`H@"B`*(([3CJL)"0D)"0DJ
98VAA;&EC92UA8VMN;W=L961G96UE;G0J"@``
`
end

27 :KoRoN@Vim%Chalice ◆8XALICEsdk :03/03/15 10:57 ID:/wguojn+
パッチリリース for 1.7
    http://www.kaoriya.net/testdir/patches-chalice/1.7.065
    http://www.kaoriya.net/testdir/patches-chalice/1.7.066
    http://www.kaoriya.net/testdir/patches-chalice/1.7.067
    http://www.kaoriya.net/testdir/patches-chalice/1.7.068

前スレdat落ち記念

28 :名無しさん@お腹いっぱい。:03/03/15 17:22 ID:inBPPiH7
>>24

http://jbbs.shitaraba.com/business/142/

↑ ここ化けます。


29 :KoRoN@Vim%Chalice ◆8XALICEsdk :03/03/15 17:32 ID:/wguojn+
>>28
調べてみました。iconvの問題、正確にはMicrosoftのせいでした。全角ローマ数字小
文字のiは、MSが独自に割り当てたコードのせいでiconvではコンバートできないので
す。これは現状手出しができません。

30 :名無しさん@お腹いっぱい。:03/03/15 19:29 ID:pL/ksQLi
chalice のヘルプファイルを HTML 化してみました。
http://pcmania.jp/~moraz/tools/chalice/beginner.html#help
zip で固めたものも置いてあります。

quick&dirty な作りなので、中身は結構アレですが、、、
配色が生理的に受け付けないという方は、
'help.css' ファイルをどけるなりしてください。

31 :名無しさん@お腹いっぱい。:03/03/15 22:29 ID:HP0+TTlD
>>29

わかりますた。ありがとうございます。

>>30

(・∀・)イイ!!

32 :名無しさん@お腹いっぱい。:03/03/16 13:26 ID:e/vLa5/o
・x rとしてもローカルあぼーんが反映されない(Rでは反映される)
・<C-R> (ローカルあぼーんしたスレの表示)が効かない

ようなのですが、皆さんどうでしょう?(1.7.068)
どうもスレ一覧キャッシュが導入されてからのような…

33 :KoRoN@Vim%Chalice ◆8XALICEsdk :03/03/16 14:07 ID:nP8CYgWh
>>32
あ〜そうなるでしょうねぇ。ちょっと整理しなおさないと煩雑になるだけなので、
まとまった時間をとって考え直します。

34 :名無しさん@お腹いっぱい。:03/03/18 11:47 ID:rmnSbuiu
保守エイジ

35 :名無しさん@お腹いっぱい。:03/03/18 21:14 ID:+OskXq0t
>>KoRoN様
LinuxでChaliceを使おうとして頑張ってるのですが
configureの時にChaliceを使うために
最低限必要なオプションを教えてもらえませんか?

それ以前にvimのpatchを最新まで当てるとcompileできなくて
困ってるんですが・・(これは自己解決予定)

36 :KoRoN@Vim%Chalice ◆8XALICEsdk :03/03/18 21:46 ID:99+vcQXv
>>35
正しいiconvが正しくインストールされている状態であれば--enable-multibyteだけで充分です。
とはいえ--with-feature=tinyとか余計なことはしないでください(^-^;。
私は、BSDやLinuxでコンパイルする時には
./configure --with-feature=big --enable-multibyte
を使っています。

# 最新版までのパッチ宛て、がんばってください

37 :名無しさん@お腹いっぱい。:03/03/18 22:14 ID:VehBtfeK
>>35
> それ以前にvimのpatchを最新まで当てるとcompileできなくて
> 困ってるんですが・・(これは自己解決予定)
こちらのほうは、エラーメッセージをそえて vim スレに書いてみるのがいいと思われ。

38 :KoRoN@Vim%Chalice ◆8XALICEsdk :03/03/18 22:16 ID:99+vcQXv
>>37 そういう餌をぶら下げられると自分かまっつんさんが喰い付くと思ワレ

39 :35:03/03/18 22:17 ID:+OskXq0t
>>36
KoRoN様のオプションで試してみまつ。
# 今srpmが作り終わってcompile中です。

>>37
えとスレ違いですがim_customのpatchを当てなければ問題なくcompileできました。
im_customのどこに問題があるかまでは追えてませんです。

40 :KoRoN@Vim%Chalice ◆8XALICEsdk :03/03/18 23:00 ID:99+vcQXv
>>39
> im_customのどこに問題があるかまでは追えてませんです。
本職が多忙のためチェック、修正ができない状況だそうです。
申し訳ありませんが、もしも原因がわかりましたらご一報ください。

# なんか最近日曜とか休めてないみたいです(^-^;;;

41 :名無しさん@お腹いっぱい。:03/03/20 17:23 ID:bsfRWNA/
FreeBSDで使おうとしているのですが、板リストとスレッドリストが文字化け
してしまいます。キャッシュは板リストとスレッドリストがSjisで、
スレッドの内容はEUCで保存されています。
ターミナル(ktem)をsjisモードにすると板リストとスレリストは
読めますがその他が化けてしまいます。
関係有りそうな設定はLANGとLC_CTYPEをja_JP.eucJPにしています。
どの当たりをチェックしたら良いのか御助言おねがいします。


42 :名無しさん@お腹いっぱい。:03/03/20 19:35 ID:gEl9RvyY
: filetype plugin on
などは、すでに試してますか?

43 :KoRoN@Vim%Chalice ◆8XALICEsdk :03/03/20 19:56 ID:dTAcZ7dR
>>41
色々あるんですけど、まずiconvが正しく動作することを確認してください。
:echo has('iconv') とか
:echo iconv("\xb9\xe1", 'euc-jp', 'cp932')== "\x8d\x81" これが
1を返すことを確認してみましょう。

44 :41:03/03/20 20:16 ID:bsfRWNA/
さっそくの御指導ありがとうございます。
:filetypeとすると、
filetype detection:ON plugin:ON indent:ON
と表示されます。

:echo has('iconv')
:echo iconv("\xb9\xe1", 'euc-jp', 'cp932')== "\x8d\x81"
は共に
1
となりました。
書き忘れましたが、vim version 6.1.365、chalice 1.7.068 です。


45 :KoRoN@Vim%Chalice ◆8XALICEsdk :03/03/20 20:33 ID:dTAcZ7dR
>>44
では次にこのスクリプトが1を返すことを確認してください。
:echo strlen(substitute("香", '.', 'a', 'g'))
これが2を返すようならば環境変数LC_CTYPEに ja_JP.eucJP を設定して
再度試してください。

46 :41:03/03/20 20:57 ID:bsfRWNA/
>>45
1 がかえってきました。

マンツーマンで申し訳ないです。


47 :KoRoN@Vim%Chalice ◆8XALICEsdk :03/03/20 21:26 ID:dTAcZ7dR
う〜ん。とりあえず基本的なところは何も問題ないみたいですね。
あと基本的なところではfencsの値くらいでしょうか。 :set fencs?
それとcp932で保存されているスレリストのキャッシュファイルを
直接Vimで開いた場合には正しく開けてますか?。

48 :名無しさん@お腹いっぱい。:03/03/20 22:03 ID:bsfRWNA/
ありがとうございました。解決しました。
:set fencs                
fileencodings=ucs-bom                
となっていてsjisが表示できない状態でした。                
.vimrcに                
set fileencodings+=cp932,sjis,euc-jp                
を追加したところ、使えるようになりました。                
軽快に動作して快適です。ありがとうございました。

49 :41@Vim%Chalice:03/03/21 07:24 ID:LDtAh/6Q
昨夜はお世話になりました。
chaliceではなくvimの設定不備が原因だったわけですが、
同じ失敗をする人(居ないとは思いますが)が出ないように
躓いた所を報告させて頂きます。
helpのQAに、
Q. 上のどの症例にも当てはまらない誤動作をします。
A. ……設定を全て無効化(略)して動作チェックしてみてください……
とあるのを見て日本語対応の設定をも外した状態で、チェックを
続けていた為に今回の失敗となりました。
(全てeucに変換されるものと思い込んでおりました。)
そこで上記Aに
A. ……設定を無効にすると日本語が化けることがあります、
    その場合はfileencodigの設定を行ってください。
と言うような意味の文を追加して頂ければ私と同じ過ちをする人が
減らせるのではないかと思い報告させて頂きます。
長文失礼、ありがとうございました。

50 :名無しさん@Vim%Chalice:03/03/24 22:56 ID:PQN2gaei
Chalice使ってる時に/による検索の履歴が残らないのは仕様でしょうか?

普段、'viminfo'に/を含めなくても'history'の分だけ記憶してくれるのですが、
Chalice使用時は記憶してくれないみたいです。。

'viminfo'に明示的に/を設定すれば記憶してくれるようです。

51 :KoRoN@Vim%Chalice ◆8XALICEsdk :03/03/25 00:11 ID:RoxpMOVy
>>50
Chaliceを起動し、適当なスレを表示し、適当な語を / で検索した後、一旦Chaliceを
終了、さらにVimを再起動して /<UP> で確認しましたが、私のところでは検索履歴が正
しく残っていました。viminfoの内容はこうなっています。
    '20,"50,h,rA:,rB:,rQ:,nd:/var/vim/_viminfo
ChaliceではDAT等の整形時に検索、置換を多用しています。そのため何も対策をしない
と履歴に見苦しいゴミが大量に記録されてしまうのです。そこでChaliceでは大体のア
タリを付けてhistdel()を実行し、履歴に記録されたゴミを消しているのです。それが
悪さをして記録されていないということは可能性として考えられます。しかし私のとこ
ろで再現できませんので現状では対処のしようがありません。詳しい再現条件を調査し
報告していただければ、こちらでも調査の上、修正できるでしょう。

52 :50:03/03/25 00:49 ID:B46vtami
>>51
まず、自分のviminfoの内容は
    viminfo='50,%,n~\_viminfo
になっています。
以下、再現方法です。

(1) Chaliceを起動
(2) ソ板に移動(/の検索は使わず)して<CR>でスレ一覧に移動
(3) スレ一覧のバッファで/vimと打ち、【Vim】Chalice Vol.3【2ch閲覧】スレにjump
    # この時点では/<UP>で/vimが出てくる
(4)【Vim】Chalice Vol.3【2ch閲覧】で<CR>を打ち込みスレッドに移動
    # この時点で既に/<UP>で/vimが出てこない

(3)と(4)の間で一度Chaliceを終了すれば、再起動時に/<UP>で/vimが出てきます。
( ~/_viminfo を確認しても検索文字列の一番上に ?vim が残っている )

しかし、再度(1)から繰り返し、(4)でスレッドに入ると
/<UP>で/vimが出てこなくなります。
そして、この状態からChaliceを終了すると、
~/_viminfo の検索文字列から ?vim が消えます。

> そこでChaliceでは大体のアタリを付けてhistdel()を実行し、
> 履歴に記録されたゴミを消しているのです。
どうやら、スレッドを読み込む時に検索文字列が消えてしまうと思われます。

以上、よろしくお願いします。

53 :KoRoN@Vim%Chalice ◆8XALICEsdk :03/03/25 01:30 ID:RoxpMOVy
>>52
試してみたんですが (4) 終了後の時点でも /<UP> でちゃんと /vim がでてきまし
た。こちらの実行した手順ですが、
    :call histdel('/')
    :set viminfo='50,%,n~\_viminfo
    :Chalice
としてあとは52に書かれた手順通りに操作しました。また (4) まで実行後に終了し
たところ ~\_viminfo にもちゃんと ?vim のエントリが記述されていました。ところ
で使っているVimとChaliceのバージョンは幾つですか?。

54 :名無しさん@Vim%Chalice:03/03/25 21:22 ID:eLcnHAJc
こんにちは。今日はじめて Chalice を使いました。
gvim on Win で 2ch が見れて違和感の中、便利さを感じてます。
KoRoN さん、ほかのみなさん、どうもありがとう。

ちょっと報告ですが、 README_j.txt のとおりだと
うまく動きませんでした。
gvim に g:AL_ 周りで変、と言われたので、なんとなく
:runtime plugin/chalice.vim
その後、 dat2txt なんて知らない、と言われたので
:runtime plugin/datutil.vim
をしてから、快適に動いてます。

ひょっとしたら私が間違ってるのかもしれないけど、報告までに。

55 :名無しさん@お腹いっぱい。:03/03/25 21:50 ID:bqkA277M
ダメダメですね


56 :KoRoN@Vim%Chalice ◆8XALICEsdk :03/03/25 22:09 ID:RoxpMOVy
>>54
runtimepathを使う方法でインストールしてください。
パッチ及びcvs版では修正されています。

57 :50, 52:03/03/25 23:09 ID:386TXqkA
>>53
亀レスすいません。
香り屋版windows用netup gvim 6.1.410, chalice 1.7.069 を使用しています。

自分の設定が悪さしてるかもしれないので以下のように実行したんですが
それでも再現しました。

前準備:
  ~/_(g)vimrcをrenameして自分の設定を読み込まなくする

実行:
  prompt% gvim --noplugin
  :set viminfo= (→ 空にする)
  :set runtimepath=$VIMRUNTIME,~/vimfiles/chalice
  :runtime! plugin/*.vim
  :scriptnames  (→ 標準pluginとchaliceのみが読み込まれていることを確認)
  :Chalice

あとは>>52と同じ手順をしました。
やはりスレッドを読み込むと/<UP>で/vimが出てこなくなります。

ちなみに他のChalice userにも試してもらったのですが、
そこでも再現しましたので、私の環境だけがおかしいわけではないようです。

以上、よろしくお願いします。

58 :KoRoN@Vim%Chalice ◆8XALICEsdk :03/03/26 00:09 ID:QfzIhS1w
>>57
chalice_ngwordsが設定されていない時に起こる不具合だったようです。
1.7.070で修正できたと思います。お試しください。

59 :54@Vim%Chalice:03/03/26 00:22 ID:xVwN0N/Z
申し訳ないです。 runtimepath は設定済みの上での質問でした。
netupvim でアップロード済みです。
確認のためもう一度実行しましたが更新はありませんでした。
今は gvimrc_local.vim に以下の数行があります。

" for Chalice
" set runtimepath+=$VIM\chalice
set runtimepath+=$VIM/chalice
" runtime plugin/alice.vim
runtime plugin/chalice.vim
" runtime plugin/datutil.vim

これで AL_*** でエラーとなってしまいます。
\chalice も試してみたのですが同じでした。
他になにかチェックする点があるでしょうか?

60 :KoRoN@Vim%Chalice ◆8XALICEsdk :03/03/26 00:42 ID:QfzIhS1w
>>59
runtimepathを設定した場合は、起動時に自動的に読み込まれるので
:runtime plugin/chalice.vim
をする必要はありません。またVimだけでなく使っているChaliceのバージョンを確認
してください。Chaliceの1.7の初期の版にはruntimeするタイミングによってエラー
が出る不具合が確認され、後のパッチで修正されています。

61 :57:03/03/26 09:23 ID:vTQDEY4j
> >>57
> 1.7.070で修正できたと思います。お試しください。
検索履歴が使えました。どうもありがとうございます。

62 :KoRoN@Vim%Chalice ◆8XALICEsdk :03/03/26 09:41 ID:QfzIhS1w
>>61 いえいえこちらこそ問題の報告、原因調査に協力していただきありがとうございます。

63 :名無しさん@Vim%Chalice:03/03/29 00:08 ID:7zUMAdP2
>>60
引用順を変えています:
> またVimだけでなく使っているChaliceのバージョンを確認
> してください。Chaliceの1.7の初期の版にはruntimeするタイミングによってエラー
> が出る不具合が確認され、後のパッチで修正されています。

59 投稿時で Chalice は Web からダウンロードしたものを使いました。
バージョンは 1.7 でした。

これが Chalice の初期のバージョンか判断できませんでしたが、
今はついさっき cvs で checkout したものを使わせていただいてます。

# 先日ダウンロードした Web のものと、 cvs のものの diff を取ったら違うことは確認しました。

> runtimepathを設定した場合は、起動時に自動的に読み込まれるので
> :runtime plugin/chalice.vim
> をする必要はありません。

gvimrc_local にて runtimepath を設定してます。
しかし、 :runtime plugin/chalice.vim を記述しない場合は、
gvim 起動後 :Chalice で実行できませんでした。

gvimrc_local に記述するものをいろいろ試しました:
(1) set runtimepath+=$VIM/chalice のみの場合、起動後 :Chalice で「エディタのコマンドではありません」
(2) runtime plugin/chalice.vim を追加すると、 :Chalice はできけど、 DOLIB まわりでエラー。
(3) runtime plugin/dolib.vim を追加すると、うまく動いてるように見える。

起動時に自動的に読み込まれる、というのがうまくいってないように見えます...。

64 :KoRoN@Vim%Chalice ◆8XALICEsdk :03/03/29 01:48 ID:knUGZCje
>>63
> 起動時に自動的に読み込まれる、というのがうまくいってないように見えます...。
63さんの設定が誤っているためにそうなのであって、Chaliceが構造的に問題であると
いうわけではありません。runtimepathの設定はREADME_j.txtに書いてあるように、
$VIM/_vimrc もしくは $HOME/_vimrc に書いてください。Vimは起動時にvimrc群を読み
込み、つぎにruntimepathからplugin群を読み込み、それからgvimrc群を読み込むよう
になっています。なのでgvimrc群でruntimepathを設定しても既に遅いのです。

65 :KoRoN@Vim%Chalice ◆8XALICEsdk :03/03/29 02:10 ID:knUGZCje
>>64
ちょっと見直したら59の段階でgvimrc_localに設定しているって書いてありましたね。
申し訳ありません。見逃してました。でもせめてREADME_j.txtには従ってくださいm(_ _)m。

66 :KoRoN@Vim%Chalice ◆8XALICEsdk :03/03/29 03:31 ID:knUGZCje
>>63
調べてみたらdolib.vimの自動ロードを忘れていました。申し訳ないです。修正します。
でもruntimepathの設定をvimrc群で行なえばruntimeは一切必要ないことに変わりはありませんので、
インストール方法としてはそちらを推奨いたします。

67 :名無しさん@お腹いっぱい。:03/03/29 21:46 ID:1czI5zpy
>>64 >>65 KoRoN 様:
> Vimは起動時にvimrc群を読み込み、
> つぎにruntimepathからplugin群を読み込み、
> それからgvimrc群を読み込むようになっています。

...gvimrc も vimrc とほぼ同じタイミングで読み込まれるものかと
ハゲシク勘違いしてました。

> でもせめてREADME_j.txtには従ってくださいm(_ _)m。

まったくもってそのとおりだと思います。

ごたごたさせちゃいました。ごめんなさい・・・。

68 :KoRoN@Vim%Chalice ◆8XALICEsdk :03/03/29 22:19 ID:knUGZCje
>>67
いえいえ。こちらこそdolib.vimの件をすっかり忘れて、
確かめもせず脊髄反射でレス書いちゃってました。申し訳ないです。
これに懲りずChaliceを使ってやって気が付いたことがあったら
どんどん報告してください。

69 :名無しさん@Vim%Chalice:03/03/31 00:01 ID:6s1n4CE/
>>68
> これに懲りずChaliceを使ってやって気が付いたことがあったら
> どんどん報告してください。

はい。恐縮ですが,そうさせてください。
どうもありがとうございました。^^

70 :名無しさん@Vim%Chalice ◆zlZvi7YKL. :03/04/01 23:02 ID:t7BWGGil
ここでChaliceのtipsを1つ。
# 意外に知られてなさそうなので。

http proxy経由で2chにアクセスする時にproxyのキャッシュを使わないようにする。
'R'を押してもスレ一覧等が更新されないなどの問題が解決できる。

let chalice_curl_options = "-x {host}:{port} -H 'Pragma: no-cache'"

71 :KoRoN@Vim%Chalice ◆8XALICEsdk :03/04/03 23:38 ID:yz0OQK0X
パッチリリース for 1.7
    http://www.kaoriya.net/testdir/patches-chalice/1.7.069
    http://www.kaoriya.net/testdir/patches-chalice/1.7.070
    http://www.kaoriya.net/testdir/patches-chalice/1.7.071
    http://www.kaoriya.net/testdir/patches-chalice/1.7.072

一応アナウンス。072により栞の編集でundoがちゃんと使えるようになりました。

72 :名無しさん@お腹いっぱい。:03/04/04 02:19 ID:e8IEEpPE
>>71
すばらしい。これで栞を壊してしまう可能性激減ですね。


栞といえば、栞窓でも<SPC>とpだけは他の窓と同じ挙動だといいなあ、と
かねてから思っているのですがどうでしょう。
いまだに時々、上にスクロールさせるつもりで昔のバッファを
ペーストしてしまいまつ(苦笑

73 :KoRoN@Vim%Chalice ◆8XALICEsdk :03/04/04 08:47 ID:ft0Qnd5F
>>72
ん〜それは難儀なリクエストですね。<Space>の巡回+スクロールは<Space>を押してい
るだけで全てのスレを巡回できるようにと設計したのであって、簡単に別のキーへ割り
振るわけにはいきません。pのバックスクロールについては、私としてはVimの標準操作
と異なっていることの方が問題に思えます。つまり栞での挙動に統一したほうがbetter
と考えているわけです。そもそもpに割り当てた経緯も、片手で操作するのに適当な空
きキーがpしか思いつかなかったからなんです。かといって今更pのmapを止めてしまう
わけにもいかず…こちらは意見募集ということで保留します。

74 :名無しさん@お腹いっぱい。:03/04/04 17:44 ID:Z0sqsQ3J
1.7.070か071辺りから急に外部ブラウザが効かなくなったんですが。

let chalice_exbrowser = "'C:\Program Files\Mozilla\mozilla.exe' %URL%"

って設定で今まで動いてたのに。

let chalice_exbrowser = "C:\\Program\ Files\\Mozilla\\mozilla.exe %URL%"

に替えてもだめだし、IEでもやっぱりだめだった。
ちなみにパスはきちんと通っています。

75 :名無しさん@お腹いっぱい。:03/04/04 18:26 ID:Z0sqsQ3J
let chalice_exbrowser = "\"C:\\Program\ Files\\Mozilla\\mozilla.exe\" %URL%"

でうまくいきました。
" 配布ドキュメントにも書いておいたほうがいいかも

76 :名無しさん@お腹いっぱい。:03/04/04 18:43 ID:Z0sqsQ3J
Windowsで、〜chalice/cache/tmp.htmlが見れない件ですが、
URL内の半角スペースが"+"に変換されたまま外部ブラウザに
渡されているので、これを"%20"にして、"\"を"/"に替えて
みたらうまく表示されました。

Vim6.1.392 + Chalice1.7.072 on Windows98 with Mozilla1.2.1

77 :KoRoN@Vim%Chalice ◆8XALICEsdk :03/04/04 21:58 ID:ft0Qnd5F
>>75
Chaliceとしては、WindowsにおいてはURLへ関連付けしてあるブラウザを使うことを推
奨しており、exbrowserはあくまでもオプションとしての位置付けに過ぎません。それ
に加え、そのあたりは個々人の環境及び設定によって大きく変わる箇所ですので、網羅
的に記載しなければ逆に惑わすだけになります。よって保留です。

>>76
こちらの環境及び条件ではtmp.htmlは正しく表示できているのです。76さんの環境や対
処法だけを記載されましても、こちらとしては何故そうなるのかまでは推測できません。
まずは落ち着いて何が問題の原因であるのか整理し直して、改めて伝えてください。そ
うすればその対処法が納得のできるものか、もっと別の良い方法があるのか評価が行な
えます。

78 :76:03/04/04 23:22 ID:Z0sqsQ3J
それなりに原因を探ってみました。

・書き込みエラーでAL_open_urlが呼ばれる
・AL_open_urlの引数url内には' 'が入っている
・140行目、AL_verifyurl内で' 'を'+'に変換
・142行目の条件を満たして143行目以降が実行される
・AL_systemかAL_executeが実行される
・どっちにしろurl内の' 'は'+'のまま
・そのurlにはなにもないので表示できない

ってな感じじゃないかと。

79 :KoRoN@Vim%Chalice ◆8XALICEsdk :03/04/04 23:31 ID:ft0Qnd5F
>>78
> ・AL_open_urlの引数url内には' 'が入っている
それはtmp.htmlが作成されるパスにスペースが含まれている、ということですか?

80 :名無しさん@お腹いっぱい。:03/04/04 23:47 ID:Z0sqsQ3J
>>79
> それはtmp.htmlが作成されるパスにスペースが含まれている、ということですか?
です。C:\Program Files\gvim\chalice\cache\tmp.html なので。

# '\' -> '/' については、RFC 1808 を見るに'\'は書けないと思った
# だけのことで、ブラウザは対応しているようです。

81 :名無しさん@お腹いっぱい。:03/04/08 16:03 ID:huOQr7AA
データ落ちした過去ログはどうやって見るんですか?
データのログは持っているスレです。

82 :KoRoN@Vim%Chalice ◆8XALICEsdk :03/04/08 20:06 ID:ClQc8j6Z
>>81
そのスレッド内でスレへのURLを踏むとか、栞に登録しておくとか、Chaliceでそのス
レを普通に開こうとする必要があります。

持っているdatの一覧からスレ名を表示することはChalice単体ではできません。過去
にそれらを行なうためのツールが公開されたことはありましたが、今でも機能するか
どうかは確認していません。

単にdatファイルをテキストファイルへ変換したいのならば、datファイルを開いた状
態で
    :call Dat2Text()
を実行することで整形することができます。整形内容を保存する時は、元となった
datファイルを壊さないためにも、別名のファイルとして保存することをオススメし
ます。

83 :名無しさん@お腹いっぱい。:03/04/08 23:31 ID:huOQr7AA
>>82
板ごとに過去ログも含めたスレッド検索が出来るとうれしいです。
TODO リストの下のほうにでも入れて置いてください。

84 :KoRoN@Vim%Chalice ◆8XALICEsdk :03/04/09 08:43 ID:jdIPQgL4
>>83
dat.d移行後であれば、鯖毎にやるのならそんなに難しくないのかも。

85 :78:03/04/10 16:58 ID:URB0JXmg
やっと書き込みエラーが出た・・・。
tmp.htmlがきちんと見れることを確認しました。
ありがとうございます。>KoRoNさん

86 :KoRoN@Vim%Chalice ◆VXFW4BkHxw :03/04/12 14:05 ID:RsE2/5Og
こうやってしっかりサポートしているのにもかかわらず、なかなかユーザーが増えて
くれません。。。みなさんもっとしっかり宣伝して下さい。目標は2chから貰えるお金だけで
生活していけるぐらいにはなりたいです。

87 :名無しさん@お腹いっぱい。:03/04/12 14:31 ID:YsH/N2bq
分け前きぼんぬ

88 :名無しさん@お腹いっぱい。:03/04/12 16:29 ID:DWlIzCtT
>>87
> 分け前きぼんぬ
つうか明らかにトリップ違いだと思われ

89 :名無しさん@Vim%Chalice ◆8XALICEsdk :03/04/12 16:58 ID:N2ItluLx
こんなニッチソフトで儲かるわけありません

90 :88:03/04/12 18:45 ID:DWlIzCtT
89は本物だと思われ。

σ(゚∀゚ ∬オレはトリップ8文字のころから見てたけど
よくALICEsdkなんて見つけられましたね。
見知らぬ国で見つけたんでつか?

aliceを作るためのsdk(ソフトウェア開発キット)みたいな感じですよ。
8XがChだったらもっとすごいけど(笑

91 :名無しよん@Vim%Chalice ◆8XALICEsdk :03/04/12 19:07 ID:N2ItluLx
>>90
8文字時代に見知らぬ国に/alice/を検索させて丸1日動かし続けて、
出てきた結果の中に偶然ありました。
10文字でも一度探したことがあるんですけど、なかなかGoodなのが無くて。

92 :90あっとぶいあいえむぱーせんとちゃりす■8XALICEsdk:03/04/15 00:11 ID:r9FzOa6I
>>91
やはり見知らぬ国でしたかぁ。
しかし、ええ感じなんが見つかってよかったどすなぁ。

漏れもいろいろと試したんだすが、
鯖が変わるとトリップも変わってしまってワンワンワワン♪
この板でもそうでしたわ 4949(´Д⊂グスン
てすと鯖ならうまくいったんだすけどねぇ。。

塩変えて試すしかないのかしらん?

93 :KoRoN@Vim%Chalice ◆8XALICEsdk :03/04/15 02:37 ID:cNRzuJIM
>>92
経験的に半カナが入っているのはあかんです。
鯖や書き込みに使ってるソフトで替わってきちゃうみたいです。

94 :名無しさん@お腹いっぱい。:03/04/15 20:15 ID:LEZkLIQG
Chaliceを使おうと思ってインストールしようとしたらエラーが出てしまいました。

:runtime plugin/chalice.vim

E121: 未定義の変数です: g:AL_pattern_class_url
E15: 無効な表現です: 'www'.g:AL_pattern_class_url.'\+'
行 327:
E121: 未定義の変数です: g:AL_pattern_class_url
E15: 無効な表現です: '\(\(h\?ttps\?\|ftp\)://'.g:AL_pattern_class_url.'\+\)'
行 328:
E121: 未定義の変数です: g:AL_pattern_class_url
E15: 無効な表現です: 'www'.g:AL_pattern_class_url.'\+'

Windows版 gVim 6.1.468
chalice 1.7

95 :92:03/04/15 22:57 ID:5pidHsOs
>>93
> 経験的に半カナが入っているのはあかんです。
> 鯖や書き込みに使ってるソフトで替わってきちゃうみたいです。
そうなんすかぁ。勉強になります。

見知らぬ国からは結構多くの半角な人が上京してくるんで
気に入った人材が出てくるまで一苦労っすね。

96 :KoRoN@Vim%Chalice ◆8XALICEsdk :03/04/15 23:15 ID:cNRzuJIM
>>94
'runtimepath'を設定する方法でインストールするか、
CVS版もしくはパッチを充てた最新版を利用してください。

>>95
数日ぶっ通しで計算させて、
:%g/[。-゚]/d
で溜まったログをフィルタリングすると良い感じです。

97 :名無しさん@Vim%Chalice:03/04/16 00:02 ID:dOhwS6yd
人類を月に運んだアポロの立役者は今(?)のZ80にも劣る計算機だったと
いうのに、今やその何千何万倍もの処理能力のあるマシンでひたすら
トリップ計算。

そんな人類が結構好きでつ。

98 :KoRoN@Vim%Chalice ◆8XALICEsdk :03/04/16 00:09 ID:FAEmttUg
94のようなことも何度かあったので、現行のcvs最新版に新オープングAAを付けて
ドキュメントを手直しして1.8としてしまおうかと思うのですがいかがでしょう?
1.8前にコレは直してくれ、っていうのがあったら言ってください。
ライトなものであれば修正します。

99 :名無しさん@お腹いっぱい。:03/04/16 00:22 ID:dOhwS6yd
まずはオープングから(笑

ローカルあぼーん関係(<C-R>とか)はライトではないですか?

100 :KoRoN@Vim%Chalice ◆8XALICEsdk :03/04/16 01:25 ID:FAEmttUg
パッチリリース for 1.7
  http://www.kaoriya.net/testdir/patches-chalice/1.7.073
  http://www.kaoriya.net/testdir/patches-chalice/1.7.074
  http://www.kaoriya.net/testdir/patches-chalice/1.7.075
  http://www.kaoriya.net/testdir/patches-chalice/1.7.076 (>>99)

373 KB
★スマホ版★ 掲示板に戻る 全部 前100 次100 最新50

read.cgi ver 05.04.00 2017/10/04 Walang Kapalit ★
FOX ★ DSO(Dynamic Shared Object)