vim6
[330:KoRoN (2001/07/30(月) 02:18)]
>>328
関数を呼び出すことも出来ますからnewを見るだけなら、autocmdでイベントをフックよりもスマートでは無いでしょうか?。
もっとも:help :newをみればどのようにイベントが飛ぶか書いてあるので、それを参考にautocmdでやってみるのも良いのでは?
>>329
:Explorerもしくは:Sexplorerしてみてください。これで望む操作の代用になりませんか?
[331:KoRoN (2001/07/30(月) 02:22)]
あ、vim6がapでβになった。
[332:329 (2001/07/30(月) 02:38)]
>>330
確かに :Explore は便利なのですが、
:ls の結果なら必要なファイルのみで出来るので…
まあそれでも
:b {nr}
で十分なのですが。
[333:KoRoN (2001/07/30(月) 03:11)]
本当にlsを使いたいのならば、要は適切にmakeprgとerrorformatを定義すればよいのでしょう。
[334:名無しさん@お腹いっぱい。 (2001/07/30(月) 04:17)]
>>333
ってどういうことでしょうか?
プログラミングしていないときでも別ウインドウに :ls の結果を表示して
編集しているファイルをいったりきたりしたいのですが、どうも無理のような気が
してきたので、自分でそういうスクリプトを書いてみようかと思います。
[335:334 (2001/07/30(月) 06:57)]
と思ったけど、$VIMRUNTIME/plugin/explore.vim を見て挫折した。
[336:KoRoN (2001/07/30(月) 10:51)]
>>335
なるほどなるほど。apのリリース作業で疲れてて:lsだったことに気が付きませんでした。ごめんなさい。
いちばん簡単なのはGUIを使って「バッファ」のメニューからtear off(ハサミの項目)を選択すること
ではないでしょうか。こうすると:lsの結果がボタンになってますから…でもこれだとキーボードからの操作が…。
確かにバッファリストウィンドウはあっても良いかもしれませんね。
[337:334 (2001/07/30(月) 12:41)]
>>336
おぉ、menu 消してたので知らなかったよ。けっこう便利だね。
[338:名無しさん@お腹いっぱい。 (2001/07/30(月) 13:16)]
たまたま気づいたんだけど WantToDo_j.txt の中の書き方のように、
先頭を -<スペース> で始めた文章は囲んで gq やっても
綺麗にぶらさがって(?)くれますね。
'-' のほかに '*' でも同様だったけど、
この設定ってどこでやってるんでしょ?
[339:KoRoN (2001/07/30(月) 13:39)]
format周りは複雑で把握できていないところがあるのですが、
gqは$VIMRUNTIME/plugin/format.vimによって日本語禁則処理有りのものに置き換えられています。
確かformat.vimでは'formatoptions'の値を見て、
極力オリジナルのgqと同様の動作をするように作られています。
よってformatoptionsを研究すれば何かわかるかもしれません。
read.cgi ver5.26+ (01/10/21-)