■掲示板に戻る■
全部
1-
101-
201-
301-
最新50
[PR]
ぜろちゃんねるプラス
[PR]
perlで立ててみる
1 :
test
:2003/01/11 16:21 ID:???
どきどき
■このレスへのトラックバック
[ringtone ]
http://ringtone-1316218.blogspot.com
[free ringtone ]
http://free-ringtone-1185819.blogspot.com
[ringtone ]
http://ringtone-1988162.blogspot.com
[free ringtone ]
http://free-ringtone-1838278.blogspot.com
[ringtones ]
http://ringtones-1676935.blogspot.com
[free verizon ringtones ]
http://free-verizon-ringtones-1998586.blogspot.com
[free verizon ringtones ]
http://free-verizon-ringtones-1998586.blogspot.com
[free ringtone ]
http://free-ringtone-1827260.blogspot.com
[free sprint ringtone ]
http://free-sprint-ringtone-1140398.blogspot.com
[free ringtones ]
http://free-ringtones-1053792.blogspot.com
[ringtones ]
http://ringtones-1658391.blogspot.com
[ringtone ]
http://ringtone-1681183.blogspot.com
[free ringtone ]
http://free-ringtone-1533032.blogspot.com
[ringtones ]
http://ringtones-1233527.blogspot.com
[ringtones ]
http://ringtones-1893911.blogspot.com
38 :
1
:2003/01/14 01:07 ID:???
>37 じゃぁ1から手ほどきしていきましょうか。とりあえずですね、こちらでVim
(GUI版の方がいいと思います)をダウンロードしてください。
ttp://www.kaoriya.net/
パッケージを解凍後、READMEに一通り目を通してください。チュートリアルの使
い方が書いてあると思います(思いますというのは手元に無いので推測で言って
るんですけども)。それで基本的な操作(移動とか編集とか入力とか)に慣れて
おいてください。
認証等の機能についてですが、これらはperlで実装してあります。なんで、vim
とは別にperlをインストールしていただく必要があるんですね。Windows環境で
あればActive Perlが便利です。
ttp://activestate.com/Products/ActivePerl/
確信はないんですが、バージョンは5.8ではなく5.6の方を選んだ方がいいと思い
ます。vimのビルド時に動的リンクされたperlと同じバージョンでないといけな
い(はず)です。せっかくインストールしたのにvim側で認識されなかったら悲
惨ですね。もし間違ってたらすみません。
とりあえずここまでです。とにかく操作に慣れることが大事です。頑張ってくだ
さい。
39 :
名無しさん@0ちゃんねる
:2003/01/14 20:16 ID:???
>>38
ありがとでつ。やってみるでつ。
40 :
1
:2003/01/14 23:21 ID:???
>39
言い忘れましたが、perlインストール後、Vimのperlインターフェースが有効に
なっているかを確かめるには、
:echo has('perl')
とタイプしてリターンしてください。1 と表示されれば成功です。
41 :
1
:2003/01/16 02:45 ID:???
READMEの類は全く書いてないんですが(もともと開発者も利用者も自分だけ、み
たいな感じなんで)、こちらのページにパッケージを置いてありますので今から
貼っておきます。説明も少しだけ書いてあります。
ttp://www.geocities.com/nanoninee/vim/msv.htm
説明書きがちゃんとできてないです。デフォルトの設定だと2ちゃんの板は表示
されませんので、その辺のオプションの説明を今日、明日中に書きたいと思いま
す。
vimの操作等について質問があればどうぞおっしゃってください。
42 :
1
:2003/01/17 17:59 ID:???
オプションの設定等について追記しておきましたのでご覧ください。
43 :
名無しさん@0ちゃんねる
:2003/01/18 09:58 ID:???
>>41-42
ご苦労様です。
44 :
1
:2003/01/18 22:03 ID:???
すいません、最近の変更で認証が必要な掲示板で書き込みできなくなってます。
できるだけ早く修正します。
45 :
1
:2003/01/18 22:16 ID:???
修正しますた
46 :
1
:2003/01/18 22:22 ID:???
てすとん
47 :
1
:2003/01/18 22:24 ID:???
ここって、datよりもスレ一覧の方が1秒ほど早く更新される感じですね。
48 :
1
:2003/01/18 22:45 ID:???
nande nijuu kakiko?
49 :
管理人 ★
:2003/01/19 00:01 ID:???
>>41
スクリーンショット見させてもらいますた。
なんかカコイイ!でつね。
まだインストールとかしてないですが、いずれ入れてみたいと思った。。
50 :
1
:2003/01/19 00:28 ID:???
>41 カコイイですか、ありがとんございまつ(w
実はカラースキームがカコイイだけかも知れないんですけどね。
51 :
名無しさん@Vim
:2003/01/22 23:43 ID:???
絶対にやるまいと思っていた、Ahhan掲示板の読み書きにも対応してみました。
これで見れないのは、yahooとか、みちのく、ぐらいになったんだろうか?
ttp://www.geocities.com/nanoninee/img/ahhan.png
52 :
名無しさん@Vim
:2003/01/23 01:49 ID:???
2ちゃんブラウザの比較表で調べてみましたら、いちごBBSとか、スラッシュ
ドットとか1ch.tvとかも非対応ですね。いちごの方は、Ahhanのベースになって
いるというcgiで動いてるみたいなんで対応は簡単そうですが。
53 :
名無しさん@Vim
:2003/01/23 01:51 ID:???
Ahhanというよりもメガビにそっくりなのか?>いちご
54 :
名無しさん@0ちゃんねる
:2003/01/23 02:57 ID:???
>>53
似てるのはメガビですね
55 :
名無しさん@Vim
:2003/01/23 10:44 ID:???
>54 そうですか。なんかいちごって、バグが放置されたまま開発が終わってる感
じがしました。cgiも手に入らなかったし。
56 :
名無しさん@Vim
:2003/01/23 11:25 ID:???
表示、書き込み(スレ立ても)できました。>いちご
57 :
名無しさん@0ちゃんねる
:2003/01/23 23:45 ID:???
ちょっと気がついたんだけど、AAとかの表示って大丈夫なの?
(ショット見る限り固定ピッチフォントみたいだけど)
58 :
名無しさん@Vim
:2003/01/24 00:04 ID:???
>57 よい質問です。これはですね、内部的な解決は不可能なんで(固定幅フォン
トしか使えないので)外部ブラウザを呼び出して表示する仕組みになっておりま
す。
59 :
名無しさん@0ちゃんねる
:2003/01/24 00:27 ID:???
>>58
なるほど、、そこらへんはVimの仕様(?)で固定されてしまうんですね。
60 :
名無しさん@Vim
:2003/01/24 00:32 ID:???
>59
そうなんです。でもnavi2chは…モナーフォントを使ったりすると綺麗に表示で
きるらしいですねぇ。ちょっとうらやましい。
61 :
名無しさん@Vim
:2003/01/24 22:48 ID:???
yahoo!実験中です。Ahhanという壁を乗り越えたらもう何でもありという感じで
す。ここまで来ると馬鹿馬鹿しいんですが。素直にブラウザで見ろよと自分でも
思います。
ttp://www.geocities.com/nanoninee/img/yahoo_test.png
62 :
名無しさん@Vim
:2003/01/25 16:28 ID:???
yahoo!へのログインは、そのためのコードがあまりに専門的というか特殊になっ
てしまう気がするので多分やらないと思います。2ちゃんの●については、まぁ
だいたい似たようなことだと思いますが、アカウントを持ってないのでできない
です。
63 :
名無しさん@Vim
:2003/01/27 14:52 ID:???
したらば等、各種URLの解析にミスがありました。すごくびみょ〜な不具合なん
で気付かれることはないと思いますが、その他こまごまとした修正もあるので、
古いのをお持ちの方は最新版をどうぞ。
64 :
名無しさん@Vim
:2003/01/28 00:55 ID:???
perlでのスレの差分整形が若干早くなったと思います。実はperl初心者なので、
改善の余地がいっぱいあると思うんですけど自分ではわからないんですよね…。
65 :
名無しさん@Vim
:2003/01/28 00:56 ID:???
>64s/早く/速く/
66 :
名無しさん@Vim
:2003/01/28 01:05 ID:???
うわ、>64 はボツです。エンバグしてます。すいません。
67 :
名無しさん@0ちゃんねる
:2003/01/28 23:50 ID:???
>>60
いっそのことVimとか使わずにスタンドアロン(?)の2ちゃんぶらうざ
作ってしまうとかw
1さんなら作れそうな気がするんですけど。
68 :
名無しさん@Vim
:2003/01/29 00:04 ID:???
>67 いやぁとんでもないです。無理です。もし開発能力があったとしても、Vim
で利用できるっていうのが自分にとって最大のメリットなんで、やらないと思い
ます。それほどVimが好きなんです(w
69 :
名無しさん@Vim
:2003/01/30 15:38 ID:???
いくつか新機能や修正など。
いわゆる「リンクが紫」機能。長らく懸案だったんですが、わりと簡単に実装で
きました。踏んだことのある、スレURL以外のリンクにカーソルが合うと、「踏
んだことありますよん」と表示します(w。実際に紫とかで表示することは不可
能ではないんですが、問題があってやめました。
上の方でも同じことがありましたが、datの区切り文字がコンマだった場合、
@` のコンマへの変換のタイミングが早くてレスが不完全に表示されていた問
題の修正。
>>0 のような無効な範囲指定に対する妥当性チェック。
こんな感じです。
70 :
名無しさん@Vim
:2003/01/30 17:06 ID:???
Vim初心者の方におすすめなページです。是非どうぞ。
ttp://members.jcom.home.ne.jp/advweb/index_p3_s5.html#doc1_how_to_vim
71 :
名無しさん@Vim
:2003/01/31 17:40 ID:???
KaoriYa版のVimをお使いの場合、リンクされるperlのバージョンが近々変更され
るそうですのでご注意ください。5.6ではperl機能が使えなくなるということで
す。
ttp://www.kaoriya.net/bbs/bbs.cgi?bbs=bbs&article=2052
72 :
名無しさん@Vim
:2003/02/01 00:17 ID:???
試しにVimをperl5.8とリンクしてビルドしてみたんですが、かなりの頻度で落ち
るみたいです。
>71
> KaoriYa版のVim
について、
> リンクされるperlのバージョンが近々変更される
既に変更されてました。大丈夫なのかな?
73 :
名無しさん@0ちゃんねる
:2003/02/02 02:59 ID:???
>>1
さんがんがってくらさい。
かげながら応援してます。
74 :
名無しさん@Vim
:2003/02/02 13:04 ID:???
Perl 5.6 用のWin版のvimを用意してみました。実行ファイルだけです。バー
ジョンは6.1.312です。どうぞお試しください。
ttp://www.geocities.com/nanoninee/vim/gvim.zip
>73 どうもです。なんか引っ込みがつかないというか…(w。とんでもなく板違
いなスレになってしまってすいません。
75 :
名無しさん@Vim
:2003/02/02 13:05 ID:???
と思ったら315までパッチ出てるし(utu
76 :
名無しさん@Vim
:2003/02/02 13:57 ID:???
最新版に差し替えました。しかし300以上もパッチが出ていながらまだバージョ
ンアップしないというこの状況…。べつにいいんだけど。
77 :
名無しさん@Vim
:2003/02/03 21:53 ID:???
スレ一覧の処理に少々まずいバグがあったので修正しました。一応リンク
>>41
ところで
>>8
さんは使用を諦められたんでしょうかねぇ。実はずっと待ってるん
ですが。何か使用上やインストール上の疑問があればお答えしますよ。もちろん
他の方も。
78 :
名無しさん@Vim
:2003/02/04 15:35 ID:???
>51
> これで見れないのは、yahooとか、みちのく、ぐらいになったんだろうか?
みちのくって2ちゃん互換なのか…。
79 :
名無しさん@Vim
:2003/02/04 17:16 ID:???
全然違いますね。
80 :
名無しさん@Vim
:2003/02/05 00:16 ID:???
対応してみますた>12ch(みちのく)。2ちゃん互換モードというのもあるんで
すが、当てにならないということで、独自仕様への対応になってます。datの形
式とかが変わってて、なかなか楽しかったです。
これは書き込みテストで失敗して、ちょっと面白かったので。
ttp://www.mitinoku.jp/read.cgi?bbs=entrance&key=1028240695&st=8&to=34&nofirst=true
81 :
名無しさん@0ちゃんねる
:2003/02/05 00:28 ID:???
>>1
さんはUNIX使いなんでつか?
82 :
名無しさん@Vim
:2003/02/05 01:26 ID:???
>81 Win98であります!
83 :
名無しさん@Vim
:2003/02/05 01:34 ID:???
脊髄反射で書いてしまいましたスマソ。補足しますと、Unixは扱ったことないで
す。ただ、Cygwinを使用してるので(メールもmutt+fetchmailとかでやってます
し)まぁそこそこUnix的な感覚とか知識はあるかなと。そこそこですよ。厨房レ
ベルから脱するには到りません。
84 :
名無しさん@Vim
:2003/02/05 01:37 ID:???
とか何とか書いてるうちに気付いたんですが、最新のバージョンは栞の扱いに問
題があるようです。もしトグル操作などで栞の内容が壊れてしまったら、落ち着
いて
:undo
コマンドで復帰してください。鬱だ
85 :
名無しさん@Vim
:2003/02/05 01:57 ID:???
>>77
> スレ一覧の処理に少々まずいバグがあったので修正しました。一応リンク
>>41
この時にエンバグしちゃったようです。いやはや。しょーもないミスほど見つけ
にくいっていうか。
86 :
名無しさん@Vim
:2003/02/06 00:56 ID:???
多分直ったかと。
87 :
名無しさん@Vim
:2003/02/06 15:30 ID:???
メガビって、スレデータが取れるのか…。他の対応ブラウザはどうしてるんで
しょうね? これまでHTMLの整形しかないと思ってたんですが、そっちの方が楽
そうかも。
88 :
名無しさん@Vim
:2003/02/06 15:36 ID:???
問題は差分取得ですが、1レス目と2レス目以降が別ファイルになってるんです
ね。ローカルで連結したとして、取得時に1レス目のバイト数を減じてみればい
けるのかな?
89 :
名無しさん@Vim
:2003/02/06 17:44 ID:???
できたんかな? まだよくわからない。304 Not Modifiedが一応返ってきてるんですが…
ttp://www.geocities.com/nanoninee/img/megab_test2.png
90 :
名無しさん@Vim
:2003/02/06 22:03 ID:???
出来たようです。バージョン1.68以前は切り捨てちゃいましたが。
91 :
名無しさん@Vim
:2003/02/07 01:27 ID:???
g-chとかの過去ログが読めるようになった感じです。
92 :
名無しさん@Vim
:2003/02/07 01:29 ID:???
hilight.cgiの板ってまだ読めないんですよね実は。それのために開発したよう
なもんなのに。かなりひどいcgiなんですわこれが。多分対応してる2ちゃんブラ
ウザは無いでしょうね。
93 :
名無しさん@Vim
:2003/02/08 00:55 ID:???
hilight.cgiに対応してみました。まぁほとんど既存のコードとの統合なんです
が。
これで読み書きできるのは、2ch(とその互換板)、jbbs・まちBBS、したらば、
メガビ、12ch、Ahhan、いちご、Hilight、そんぐらい、かな? このスレを立て
た時はメガビ以下は見れなかった…。何が私を掻き立てたのだろうか(w
94 :
名無しさん@Vim
:2003/02/08 18:05 ID:???
Apache2系のサーバーで、バージョンが2.0.43以前だと差分取得に問題がある
(RangeヘッダーとIf-Modified-Since、If-None-Matchヘッダーとの併用ができ
ない)のですが、その対策を行いました。具体的にはメガビのlemmingdead鯖で
す。以前2ちゃんで問題が解決した時にその対策コードを消しちゃったのを復活
させただけなんですけどね。より厳密にはなってます。
95 :
名無しさん@0ちゃんねる
:2003/02/09 01:19 ID:???
>>38
に書いてあるとこからvim落としたんだけどまったくわからない。。。
:echo has('perl')も0になってしまうし。。。
(PCに入ってるのはperl5.005_03です。これじゃだめですか?)
96 :
名無しさん@0ちゃんねる
:2003/02/09 01:21 ID:???
あ、、、readme読んだらperl5.6じゃないと認識しないみたいですね。。
(perl5.6ってどのくらいの大きさなんだろう。。。。)
97 :
名無しさん@Vim
:2003/02/09 02:14 ID:???
>95-96 おお! あなたがユーザー第一号かも。
> (perl5.6ってどのくらいの大きさなんだろう。。。。)
かなりでかいです。10メガ近いんではないかと。perlがなきゃだめというわけ
じゃないんですが、新機能とか拡張などをするときにperlのコードもvimのも両
方っていうのは非常に面倒なのでperlの方のみ行ってる場合が多いという感じで
す。perlの方が速いんですよ。
分からないことがあったら何でもどうぞです。
98 :
名無しさん@Vim
:2003/02/09 02:23 ID:???
あと、私がビルドしてるVimのバイナリは
>>74
の方にございます。
>>38
(Kaoriya
版)の方は今後(もう既に?)perl5.8にリンクされると思います。現時点では
5.6の方が安定性が良いかと個人的に思ってますので
>>74
+perl5.6の組み合わせ
を推奨いたします。これはもちろんperlもしくはvimの開発によって今後変化し
てくることなんですが。
99 :
名無しさん@0ちゃんねる
:2003/02/09 04:30 ID:???
とりあえず起動は出来たっぽいのですが、例えばここを表示させる場合は
other.brdに
実験板\t\t\t\t
http://tolkien.s7.xrea.com/jikken/index.html
を書けば板一覧に出てくるんですよね?
(あと、起動時にかなりエラーが出てるのですがあれは大丈夫なんでしょうか?)
100 :
名無しさん@Vim
:2003/02/09 15:49 ID:???
>99
> とりあえず起動は出来たっぽいのですが、例えばここを表示させる場合は
> other.brdに
> 実験板\t\t\t\t
http://tolkien.s7.xrea.com/jikken/index.html
> を書けば板一覧に出てくるんですよね?
です。
> (あと、起動時にかなりエラーが出てるのですがあれは大丈夫なんでしょうか?)
貼ってください!
101 :
名無しさん@Vim
:2003/02/09 16:05 ID:???
あ、あとスクリプトはeucで書いてますのでメッセージ類はiconvがないと化け
ちゃいます。kaoriyaさんの方でゲットしといてください。
102 :
名無しさん@Vim
:2003/02/09 17:40 ID:???
すいません、ngwordの機能が使えなくなってたので修正しました。お手数ですが
再度DLしてみてください。
103 :
名無しさん@Vim
:2003/02/09 19:32 ID:???
うっかりしてましたが、ご存知ない場合のためにエラーメッセージの貼り方を。
起動後に :mes とタイプするとメッセージの履歴が出ます。それをマウスで選択
するんですけども、guioptions というオプションに A という値が入ってないと
コピペできません。その場合はあらかじめ :set go+=A としておいてください。
で、選択するとその内容がクリップボードに入ります。これをペーストするには
:put + とタイプします。
よろしくお願いします。
104 :
名無しさん@0ちゃんねる
:2003/02/09 23:39 ID:???
iconv入れたら、エラーでなくなりました。
で、
> 実験板\t\t\t\t
http://tolkien.s7.xrea.com/jikken/index.html
> を書けば板一覧に出てくるんですよね?
こちらがどうしてもうまくいかないです。
一覧には出るのですが、
>貴様ら!! 板整形中のため, しばらくお待ちください...
>Cannot open subject C:\vimfiles\chalice/cache/subject_tolkien.s7.xrea.com_jikken at (eval 30) line 25.
>実験 last modified: 2003/02/09 (日) 22:11:01
と出て、スレッド一覧が取得できないみたいです。
105 :
名無しさん@Vim
:2003/02/09 23:43 ID:???
ありがとうございます。
:set ssl として再度試してみてください。多分それでいけるんじゃないかと。
106 :
名無しさん@Vim
:2003/02/09 23:55 ID:???
根本的なことを忘れてましたが、
C:\vimfiles\chalice\cache <- このディレクトリは作成されていますでしょう
か? 環境チェックの段階で、なければ作成するようになってるんですが…。も
し何らかの不具合で作成されてないようでしたら手動で作っておいてください。
107 :
名無しさん@0ちゃんねる
:2003/02/09 23:58 ID:???
フォルダ作成したらできますた。
ありがdございます。
108 :
名無しさん@Vim
:2003/02/10 00:00 ID:???
>107 おめでとうございます! でもおかしいな? どこがまずかったんだろ。
109 :
ナナシサソ
:2003/02/10 00:06 ID:???
書き込みテスd。
110 :
1
:2003/02/10 00:14 ID:???
>109 もしかしてvimからでしょうか?
111 :
名無しさん@0ちゃんねる
:2003/02/10 00:27 ID:???
>>110
そうです。
112 :
1
:2003/02/10 00:34 ID:???
>111 おお、そうですか、早いっすね。できるだけ今後も便利に使っていただき
たいと思いますんで、質問とか、ここが使いにくいとか、ありましたらよろしく
お願いします。
113 :
1
:2003/02/10 09:04 ID:???
Vimのインストールについて、誤解を招く言い方をしたかもしれないので、改め
て。
>74 で配布しているものは実行ファイルのみです。それだけでも一応使えるよう
に、vimrun.exeという、外部プログラムを呼び出して実行するためのプログラム
も入れてあります。これだけでは本格的なvimの環境はできません。このブラウ
ザだけ使う分には必要ないかもしれませんが、文法ファイルとか、標準プラグイ
ンとかヘルプとか、そういったものを利用するにはオフィシャルのランタイム・
ファイルを入手する必要があります。ここを参考にしてください。
ttp://vim.sourceforge.net/download.php#pc
まぁ実際には、kaoriya版のパッケージをお持ちならそれで必要充分以上ですの
で、新たに手に入れる必要はないんですが。
114 :
1
:2003/02/10 09:22 ID:???
で、kaoriya版のをお持ちと仮定してなんですが、$HOME/vimfiles ディレクトリ
を作成されましたね。それと別の所にkaoriya版Vimを解凍したディレクトリがあ
るでしょうか? その方が望ましいんですが。仮にこれが C:\gvim というディ
レクトリ名になっているとします。その中に含まれるランタイム・ファイルが有
効になるには、以下の環境変数を設定する必要があります。
set VIM=C:/gvim
set VIMRUNTIME=%VIM%/runtime
これらは標準の配布ファイルをそのまま置いておくべき所で、通常手を加えない
でおきます。ユーザー個人が作ったり追加するファイルは $HOME/vimfiles 以下
に置いて管理します。ディレクトリ構造は標準のものをそのまま踏襲します。例
外は、当スクリプトのように比較的規模の大きいもの。独自ディレクトリを作っ
て runtimepath オプションに追加という形を取ります。
115 :
1
:2003/02/10 09:30 ID:???
Tip: リンクにカーソルが合うと表示されるプレビューについて。標準だと結構
待ち時間が長いかもしれません。これをコントロールするには updatetime とい
うオプションを使います。:set ut=1000 <-これで待ち時間が1秒になります。
116 :
名無しさん@Vim@管理人 ★
:2003/02/10 23:31 ID:???
Vimの質問だと思いますが、色テーマや各ウインドウ位置・サイズを保存→復元することって出来ないんでつか?
(毎回起動ごとに変えてるんですけど)
117 :
1
:2003/02/10 23:47 ID:???
おお、そのHNは(w
色についてはホームの_vimrcファイルに
colors schemename
と記述しておくと起動時にその色になります。
>116
> 各ウインドウ位置・サイズを保存→復元することって出来ないんでつか?
これは、Vim自体についてでしょうか、それともVim内のウィンドウについてで
しょうか?
前者の場合は columns, lines というオプションでサイズをコントロールするこ
とはできます。位置のコントロールについては多分ウィンドウ・マネージャー依
存になってしまう気がします。Vim固有の機能としては存在しないと思います。
ちなみにGUIにかかわるオプションは _gvimrc の方に書きます。
後者であれば、私は使わないんでよくわかりませんが、セッションという機能が
あり、前回終了時の状態をそのまま復元してくれます。
:help :mksession
を参照してみてください。
118 :
名無しさん@0ちゃんねる
:2003/02/11 12:19 ID:???
最新版は0208のやつでいいんですか?
119 :
1
:2003/02/11 12:45 ID:???
はい。てかバージョニングしてないですし日付もいい加減です。常にひとつの最
新版しかありません。
120 :
1
:2003/02/11 13:39 ID:???
メガビで差分取得ができないと思ったら…、sageだとタイムスタンプが更新され
ないんだ。なんてこった
121 :
1
:2003/02/11 14:09 ID:???
差分GETの時、メガビではIf-Modified-Sinceを付けないようにしました。
あと、コテハンの設定について書き忘れてたので書いておきました。>41
122 :
1
:2003/02/11 14:39 ID:???
Vim TIP: Vim初心者の方へ、チュートリアルの使い方です。Vimを正しくインス
トールされますと(
>>113-114
)次のようにしてtutorファイルを開くことができ
ます。
:sp $VIMRUNTIME/tutor/tutor.ja.sjis
次に、
:set buftype=nofile
とすると、ファイル実体との関連が切り離されますので、安心して弄り倒すこと
ができます。
:e
とすると元に戻ります。
123 :
1
:2003/02/11 17:10 ID:???
Fix: なぜ今まで発現しなかったのかよくわからないんですが、レスのあぼーん
の時にあぼーんファイルがスレの中身と置き換わってしまう&スレのバッファが
消えてしまうという危険なバグがありました。至急差し替えをお願いします。
ttp://www.geocities.com/nanoninee/vim/mseek.zip
124 :
名無しさん@0ちゃんねる
:2003/02/11 23:40 ID:???
なんか新鮮で(・∀・)イイですね。
DOS時代を思い出しますた。
125 :
1
:2003/02/12 01:43 ID:???
>124 新鮮なのか懐かしいのか小一時間(ry。まぁUnix由来のものですから
ね、ちょっとしたハカー気分でも楽しんでみてください。
今考えてるのが、dat落ちしたスレの一覧を見る方法が無いかなと。そういう独
立したプラグインは以前作ったんですけど、統合できないかな…。う〜ん。
126 :
1
:2003/02/12 18:01 ID:???
>125
> dat落ちしたスレの一覧を見る方法が無いかなと。
一応あらましはできました。スレ一覧画面で C を押すとその板の既得ログ一覧
が表示されます。キャッシュリストの C です。全てのマップはユーザー側で変
更できるんですが、その方法はまた今度。
127 :
1
:2003/02/12 18:14 ID:???
>126
> あらまし
削除とかの機能はまだです。し、いろいろ不具合があるかも。
subjectファイルの管理についてはちょっと実装方法を思いつかないですね。
Unixだと、例えば月1ぐらいでcronでfindを走らせて消去、みたいな方法も考え
られますが…。
単にまとめて掃除したいという場合は、Vimでこんな風にすることもできます。
:new
:cd $HOME/vimfiles/chalice/cache
:put =glob('subject*')
:%call delete(getline('.'))
これで全てのsubjectファイルが消去されます。
128 :
名無しさん@0ちゃんねる
:2003/02/12 23:30 ID:???
出来れば既得datはオフラインでも見れるようにしてホスィ。
(現在の仕様上はオフラインで起動自体もムリでつかね?)
129 :
1
:2003/02/12 23:41 ID:???
オフラインモードに入るには <C-X> とタイプしてください。起動時にオフライ
ン状態にするには次の変数を使います。
let msv_startupflags = 'offline'
いちおうウェブの方にも書いてあったかと思います。
130 :
1
:2003/02/13 10:05 ID:???
SETTING.TXTをローカルに保存するようにしました(これまでは起動後、初回書
き込み時にdlしていた)。今んとこ匿名書きとfusianasan、あと名前欄強制の
チェックにしか使ってませんが。
それと、スレごとに名前、メール欄を設定できるようにしました。スレバッファ
にて
:let b:username = 'nantoka'
:let b:usermail = 'kantoka'
としてみてください。メル欄は名前付きで書く時のみ有効です。
131 :
1
:2003/02/13 13:52 ID:???
Fix:「紫判定」の機能がちょっとおかしかったので修正しました。これはちょっ
とトリッキーな機能で、自動プレビュー機能と絡めて実装してあります。URLを
踏むと履歴ファイルにそれが追加されるんですが、そのままだとその次の瞬間に
はプレビューの自動コマンドが機能して「踏んだことある」と表示してしまうん
ですね。今踏んだところなのに。既に踏んだことがあったのか今踏んだのか区別
がつかないわけです。その辺をうまく処理する部分の修正です。
132 :
1
:2003/02/13 14:13 ID:???
>117補足。
Vim本体のウィンドウサイズの設定について、Win版ではこういう方法もあります。
Winアプリでは、Alt-Spaceキーでウィンドウのリサイズ等のメニューが出ます
が、それをVim側でシミュレートすることができます。例えば
:simalt ~x
とタイプするとウィンドウが最大化します。~ はスペースを表します。Altを押
しながらスペースを押して x、というキー操作を行う、という意味です。
これを利用してGVimの起動時にウィンドウを最大化することができます。次のよ
うな行を _gvimrc に記述しておきます。
au! GUIEnter * simalt ~x
133 :
1
:2003/02/13 16:28 ID:???
スクリプトのファイル名、グローバル変数のプリフィックス等を変更しちゃうか
もしれません。やっとふさわしい名前を思いついて、最新版で表示タイトルだけ
既に変更しました。もともとChaliceと併用するつもりで、開発初期はfire7氏
(Hilight Multiを配布してる人)の個人サイトの読み書き専用であったため、
それらしい名前を付けたわけです。で、同サイトで公開する前にまた適当な名前
に変えたのです(ディレクトリ名とファイル名が違うのはそのため)。
意味は、詳しくは言えませんが、まぁ全てのことを確信犯的にやってますよと、
いうようなことです。
変更にあたっての注意点はまたその時に書きたいと思います。
134 :
1
:2003/02/14 11:33 ID:???
変更しますた。
ttp://www.geocities.com/nanoninee/vim/malice.htm
移行の方法を説明します。
1. mseek ディレクトリ内の ftplugin、plugin、syntax ディレクトリを削除
2. mseek ディレクトリの名前を malice に変更
3. パッケージを解凍し、中身を全部そこへコピー
cacheディレクトリを消さないように注意してください。もし例によって存在し
なかった場合、手動で作成しておいてください。
_vimrc の設定内容も(もしあれば)変更する必要があります。
%s/\<msv/malice/g
としてください。
135 :
1
:2003/02/14 11:37 ID:???
>134
> %s/\<msv/malice/g
頭のコロンを忘れました。
136 :
1
:2003/02/14 17:50 ID:???
Fix:
*「悪い」Apacheのサーバーで、差分取得でない時もLast-Modified、Etagが使
われてなかった問題
* スレの初回オープン時にetagが保存されていなかった問題
* 12chで、1行目の最後がヌル文字だった時にエラーとなっていた問題
などの修正を行いました。
137 :
1
:2003/02/14 23:26 ID:???
ローカルで、バージョン1.68以前のメガビ掲示板も読めるようにしました。以前
実装したcgi読みの方式と、今のデータ直読みとの使い分けの仕組みを作るのが
結構やっかいで、まだテスト中です。
>55
> なんかいちごって、バグが放置されたまま開発が終わってる感じがしました。
> cgiも手に入らなかったし。
遅自己レスですが、手に入りました。まだ鯖が復旧しない状況ではありますが、
読んでみたいと思います。
138 :
1
:2003/02/15 21:13 ID:???
2chTypeBBS(Ahhan、メガビ等の元になったもの)に対応してみました。これに
伴って、いちごをほぼ同様の扱いとしてみたんですが、復旧しないので、機能す
るかどうかはどうにもわからないです。
108KB
続きを読む
掲示板に戻る
全部
前100
次100
最新50
名前:
E-mail
(省略可)
:
READ.CGI - 0ch+ BBS 0.7.5 20220323
ぜろちゃんねるプラス