■掲示板に戻る■ 全部 1- 101- 201- 301- 401- 501- 601- 701- 最新50vi
- 1 :名無しさん@お腹いっぱい。 :2000/11/19(日) 01:08
- vi、vim関係スレ。
Emacsスレがあるんだからviスレもあって良いじゃないか。
- 415 :名無しさん@お腹いっぱい。 :2001/05/21(月) 19:48
- >>410
:nって起動時に与えた複数ファイルを切り替えるんだよね?
pathに対応させるっていう意味が良くわかんないんだけど…
>>411
私、よく間違えて:e {ディレクトリ}としてしまうから
結構前から気が付いてました。が最初はビックリしましたヨ。
- 416 :410 :2001/05/22(火) 00:49
- >>415
起動時に与えてないファイルも後から :n stdio.h とかよくやるんだけど、
それでこの場合、stdio.h を path から探してくれると便利じゃない?
- 417 :415 :2001/05/22(火) 08:29
- >>416
なるほどねぇ…Vim 6ならスクリプトのglobpath()使って、
自分でそういうコマンドを作るのが正解だと思う。
:nとか:eとか基本的なコマンドの意味を変えるのは良くないっしょ?
例: 新コマンドEditpathを作成する。
:command! -nargs=1 -complete=file Editpath execute "edit " . globpath(&path, "<args>")
:Editpath stdio.h
- 418 :410 :2001/05/22(火) 22:04
- >>417
Editpathコマンド頂きました。なんか、すげー便利になって感謝。
- 419 :名無しさん@お腹いっぱい。 :2001/05/22(火) 23:16
- このスレのみんなに感謝age.
vim便利。CTRL-Vとか。CTRL-Wとか。
- 420 :415 :2001/05/22(火) 23:23
- >>418 それはなにより!!
- 421 :名無しさん@お腹いっぱい。 :2001/05/22(火) 23:29
- ソフトウェアに姉妹板が出来ている
http://salad.2ch.net/test/read.cgi?bbs=software&key=989162369&ls=50
かぶっているから消えるのか、棲み分けがされるのか?
- 422 :名無しさん@お腹いっぱい。 :2001/05/27(日) 20:29
- 憂慮薄れに突き上げ
- 423 :名無しさん@お腹いっぱい。 :2001/05/28(月) 02:27
- >>421
こっちは実質 Vim 専用になってないか?
あっちはこのまま vi & 正規表現のみ行かせたい。
(俺的には ed/ex の話題も待っているのだが)
板的には逆な気もするけどね。
- 424 :名無しさん@お腹いっぱい。 :2001/05/28(月) 08:39
- vim6.0ahあげ
まだコンパイルしていないけど。
- 425 :名無しさん@お腹いっぱい。 :2001/05/28(月) 08:44
- >>424
結果報告を忘れずに。
- 426 :名無しさん@お腹いっぱい。 :2001/05/28(月) 13:56
- というか、一応Beta段階には入ってるんで基本的にbugfixのみよん。
- 427 :名無しさん@お腹いっぱい。 :2001/05/28(月) 16:10
- 誰かが skkfep を組み込んでくれたらおれは VIM 6.0 を使うぞ!
- 428 :名無しさん@お腹いっぱい。 :2001/05/28(月) 17:08
- たぶんskkfepを本体に組み込むことは承認されない。
外部ライブラリかプログラムを使用できるようにするような変更が現実的だとは…思うけど…
- 429 :424 :2001/05/29(火) 00:36
- >>425
Vim6コンパイルしました。なんともありませんでした。
今回はメッセージの変更も少なかったし平和だった…
- 430 :1 :2001/05/29(火) 00:46
- しかし、自分の建ててスレがここまで長持ちすると嬉しいな。
vi最高。
因みに最近はgVimばっか。
- 431 :名無しさん@お腹いっぱい。 :2001/05/29(火) 10:44
- Windows200 のコマンドウィンドウから gvim 立ち上げて
:!dir とやると、
Hit any key to close this window...
が表示されて、ここで何かキーを押しても、
いつもgvimのウィンドウがアクティブならなくて不便なんだけど
何かいい対処方法ないですか?
# gVimの話はダメ?>1
- 432 :名無しさん@お腹いっぱい。 :2001/05/29(火) 11:51
- >>431
うちの環境だと再現しないので適切なアドバイスができないや。ゴメン。
なんか常駐しているソフトの副作用じゃない?。昔、どこでもホイールを
使っている時に似たような現象に遭遇した記憶がある。
- 433 :425 :2001/05/29(火) 12:30
- >>424
報告どうも。
そろそろ、ダウンロードしてコンパイルしてみるか。
>>1
俺が勃てたスレもヨロシク。
http://cocoa.2ch.net/test/read.cgi?bbs=unix&key=990764339
- 434 :名無しさん@お腹いっぱい。 :2001/05/29(火) 12:35
- vim本(viではない)を書きたい気分だが…市場が狭すぎて売れそうにない(_ _;;;
- 435 :名無しさん@お腹いっぱい。 :2001/05/29(火) 12:37
- >>430
900超えてvi part2とか出来たら良いよね
- 436 :431 :2001/05/29(火) 15:13
- >>432
言われて調べてみたらKBDACCっていうキー入力を
加速させるソフトが原因だったよ
http://www.forest.impress.co.jp/article/2000/06/23/kbdacc.html
便利だったけど使うのやーめた。
- 437 :名無しさん@お腹いっぱい。 :2001/05/29(火) 15:50
- >>434
そのうちOuallineの「Vi IMproved - Vim」の翻訳が出るん
じゃないか。いい本だよ。
- 438 :434 :2001/05/29(火) 16:39
- >>437
Oualline良い本だとして、翻訳されたとして、
果たしてちゃんと利益が見込めて発売されるのか
というあたりが非常に疑問だ。
出るならいったいどこらあたりが出すのかも気になるところ(苦笑)
- 439 :名無しさん@お腹いっぱい。 :2001/05/29(火) 17:23
- >>438
きっと「たま」か「ふき」
- 440 :名無しさん@お腹いっぱい。 :2001/05/29(火) 17:59
- >>438
同じNew Ridersの本だと、
autoconf本よりはvimの方が売れると思うけど。どうだろう。
出版社は、やはりオームか。
- 441 :434 :2001/05/29(火) 18:33
- あ、autoconfってNew Ridersだったのか…もってるよ
- 442 :名無しさん@お腹いっぱい。 :2001/05/31(木) 13:39
- >>438
それってvim6を元にして書かれてる本なのかな。
もし、そうだったら高くても飼ってやるよ。
- 443 :434 :2001/05/31(木) 15:09
- >>442
Ouallineのは残念ながら5.7だ…シクシク
- 444 :442 :2001/05/31(木) 15:55
- >>443
どうやら、次版に期待するしかないようだね。
- 445 :442 :2001/05/31(木) 15:55
- >>443
どうやら、次版に期待するしかないようだね。
- 446 :名無しさん@お腹いっぱい。 :2001/05/31(木) 17:58
- Vim6なら未完成ながらuser-manualも気になるところ。
日本語訳するだけでもちょっとしたものになるかもね。
- 447 :名無しさん@お腹いっぱい。 :2001/06/01(金) 01:16
- Vim 5.8あげ
バグフィックス+syntax追加のみ。
- 448 :名無しさん@お腹いっぱい。 :2001/06/02(土) 20:05
- >>431
カメレススマソ。
うちでもなってます。
MSのInteliPointのサポートソフトはずしたら直りました。
って、それはずすわけにいかないんすけど(´д`;)
- 449 :名無しさん@お腹いっぱい。 :2001/06/02(土) 22:02
- Tab文字のHighlight指定ってどれでできるんでしょ?
- 450 :449 :2001/06/02(土) 22:12
- 事故レス。
SpecialKeyでした。
では失礼。
- 451 :名無しさん@お腹いっぱい :2001/06/02(土) 23:55
- どっかの書籍で「Vi」はハッカーご用達
化け物エディタって紹介されてたけど
そんなに凄いものなの?
- 452 :名無しさん@お腹いっぱい。 :2001/06/03(日) 00:06
- >>451
んなこたぁない。
シンプルでスマートなエディタだよ
- 453 :名無しさん@お腹いっぱい。 :2001/06/03(日) 00:57
- なんか、知り合いがVim本翻訳することになった
って、いってたぞ。どこから出るのかしらんが。
それに期待しよう。
Version 6.0についても書いてくれんかな。
- 454 :名無しさん@お腹いっぱい。 :2001/06/03(日) 04:28
- >>451
ハッカーが好んだ環境がviを使えるでもあっただけのこと。
某256本だと普通にパートのおばちゃんも使ってたらしい。
プログラマでもない俺でも使えるよ。
気に入らないところはあるけど。
ところで、Bill Joyはどこを直したかったのだろう。
- 455 :名無しさん@お腹いっぱい :2001/06/03(日) 15:18
- >>454
>ハッカーが好んだ環境がviを使えるでもあっただけのこと。
>>文法がおかしくないか?
俺がお前の国語ティーチャ−だったら赤点だな
訳をすると、
「ハッカーが好んだ環境に適合したエディタがviだったということ」
こう言うことだな。
>某256本だと普通にパートのおばちゃんも使ってたらしい。
>>こんなのはどうでもいい。
- 456 :名無しさん@お腹いっぱい。 :2001/06/03(日) 15:59
- >>455
そうか、俺は
「ハッカーが好む環境の一つの条件としてviが使えるということがあった」
って意味だと思った。
どっちなんだ? > >>454
どうでもいいが、お前の引用&コメントの仕方どこで習ったんだ?
- 457 :名無しさん@お腹いっぱい。 :2001/06/03(日) 16:33
- ハッカーが好んだ環境に、たまたま vi があった
だと思う
- 458 :457 :2001/06/03(日) 16:36
- あ、上のは「>>454 が言いたかったのは…」ってことね。
- 459 :名無しさん@お腹いっぱい。 :2001/06/03(日) 16:42
- 違うよ、スクリーン端末が手に入ったのにその頃はまだラインエディタしかなかったから
業を煮やしたHackerさん(Bill Joy)が作ったのがvi
たまたまあったわけじゃない。
- 460 :名無しさん@お腹いっぱい。 :2001/06/03(日) 16:55
- 正解。
だが、いまや、こんなに広まるのならつくらなけりゃよかった、などと言っておられます(´д`;)
- 461 :名無しさん@お腹いっぱい。 :2001/06/03(日) 17:00
- >>454
「ハッカーが好んだ環境は、viを(便利に)使える環境でもあった」
ではないでしょうか?
- 462 :名無しさん@お腹いっぱい。 :2001/06/03(日) 17:01
- >>460
ぇ? なんで??
- 463 :名無しさん@お腹いっぱい。 :2001/06/03(日) 21:07
- ちゅーか、viしかなかったのでは?
- 464 :login:root :2001/06/03(日) 22:41
- つい最近、vimを使い始めたばかりで詳しいことは良く分からないけど、使う人と
使いようによっては凄いエディタだと俺は思います。
ちなみに、使い始めたバージョンはvim-6.0abです。
使い方が難しい上、少々クセが在りますが、一度ハマってしまったら、マジで癖に
なりそうだ。
Emacsと違って、プログラマがプログラマの為に書いたエディタで、ソースを書く
為だけに作られた代物だと思います。
- 465 :名無しさん@Emacs :2001/06/03(日) 22:48
- >Emacsと違って、プログラマがプログラマの為に書いたエディタで、ソースを書く
>為だけに作られた代物だと思います。
ふだんemacsで、メールを書くときと/etcの下をいじるときだけjvimなおれの立場は…。
# 5行以下ならcat(w
- 466 :名無しさん@お腹いっぱい。 :2001/06/03(日) 23:32
- ところで、viのルーツってUNIXが最初に考案された1969年にまで
溯るのかな。
- 467 :名無しさん@お腹いっぱい。 :2001/06/03(日) 23:43
- 初期のバークレー版UNIXソフトウェア
その頃Pascalコンパイラのエラー処理機能が注目を集め、ジョイとへイリーが改良したPascalコンパイラが欲しいという要望がバークレーに届くようになった。それに対応するた
め、ビル・ジョイが一九七七年にまとめたのが"Berkeley Software Distribution(BSD)"である。バークレー版UNIXソフトウェアのはじまりであるこのディストリビューションに
は、Pascalコンパイラが含まれていた。Pascalのソースコードを置くサブディレクトリのひとつには、exエディタのソースコードがさりげなく忍ばせてあった。その年、ジョイはソフト
ウェア配布担当として、バークレー版UNIXソフトウェアのテープを三十本ほど発送している。
そのうちバークレー校のキャンパスに、画面上でカーソルを自由に移動できるADM-3aスクリーン端末が数台導入される。そしてジョイが、exラインエディタを拡張する形でviエ
ディタを開発し、ついにディスプレイの画面上で自由にカーソルを動かしてテキスト編集ができるようになる。と、同時に、ジョイは、何種類もの端末機を相手にしなければならない
という問題に直面した。予算の関係で古い機器を全部一度に新しくできない。どこの大学でもよくある話だが、当時のバークレーにも、新しい機種の端末と古い機種の端末が混
在していた。そこでジョイは、異なる機種の端末を一括してサポートできる最適化プログラムを書くのはやめにして、画面の描画をインタープリタプログラムにさせる方法を思いつ
く。画面の描画は端末の機種ごとに異なるので、端末ごとの属性(画面制御のための情報)を記述した定義ファイルを用意し、簡単なインタープリタプログラムがそれを読みなが
ら描画するような仕掛けを作ったのである。のちにtermcapとなるプログラムはこうして誕生した。
http://www.oreilly.co.jp/BOOK/osp/OpenSource_Web_Version/chapter03/chapter03.html
1977年かな?
- 468 :457 :2001/06/04(月) 01:16
- >>459
おいおい。>>458 を読み飛ばすなよ
- 469 :466 :2001/06/04(月) 02:20
- >>467
じゃあ、1969年に創り出されたUNIXのソースコードは何を使って書かれたの。
もし1977年だとしたら、viより古いエディタが存在したの。
- 470 :名無しさん@お腹いっぱい。 :2001/06/04(月) 02:30
- >>469
ed、が最初からあったかどうかはわからんけど、まぁその類のラインエディタ
でしょ。
- 471 :名無しさん@お腹いっぱい。 :2001/06/04(月) 10:46
- Thompson was faced with a hardware environment cramped and spartan even for the time: the
DEC PDP-7 on which he started in 1968 was a machine with 8K 18-bit words of memory and no
software useful to him. While wanting to use a higher-level language, he wrote the original
Unix system in PDP-7 assembler. At the start, he did not even program on the PDP-7 itself,
but instead used a set of macros for the GEMAP assembler on a GE-635 machine. A
postprocessor generated a paper tape readable by the PDP-7.
- 472 :viの初心者です :2001/06/04(月) 11:08
- 最近viを使い始めてまだ間もないのですが、質問です。
現在、solarisでviを使用しているんですけど、
日本語が扱えません。
どーやったら、使えるようになるのでしょう?
タコな質問で申し訳ありませんが、
どなたかご教授お願いできませんでしょうか・・
どーかよろしくお願いします。
- 473 :名無しさん@お腹いっぱい。 :2001/06/04(月) 13:31
- 日本語ってSJIS? eucJP?
eucJPはLANGがjaだったらナニも考えずに使えるはず。
SJISだったらまずja_JP.PCKロケールのパッケージ入れないと駄目じゃ
なかったか? でLANGをja_JP.PCKにするとviでもSJISが表示/入力できる
ようになる。切り替えが面倒だったらjvimとかvim6とか入れるよろし。
Solarisスレで聞いた方がいいかもね。
- 474 :viの初心者です :2001/06/04(月) 15:07
- >>473
初心者の質問にお答え頂いて有難うございました。
参考にさせて頂きます。
みなさん、お邪魔しました。
- 475 :名無しさん@お腹いっぱい。 :2001/06/04(月) 16:36
- http://cocoa.2ch.net/test/read.cgi?bbs=linux&key=991392934
92 名前:login:Penguin 投稿日:2001/06/02(土) 01:48
>>90
入門書や優しい窓を買うような自分の頭の欠落部分を金で補う知的障害者の
Windowsユーザーより、
私生活でも軽くUNIXを使いこなせるLinuxユーザーの方が、
かっこよくて頭も良いのは当前…と(カタカタ
「無駄な事に労力を使わない」なんて自分の頭脳の容量の少なさを認めており、
頭の良いLinuxユーザーはUNIX覚えるのに脳力の1万分の1も使わない、
よって、Windowsユーザーは知的障害者、Linuxユーザーは
頭脳明晰な人種であると…(カタカタ
- 476 :名無しさん@お腹いっぱい。 :2001/06/06(水) 22:04
- vi使い始めて数ヶ月の学生です。
とりあえず、孤軍奮闘です(wara
プログラム書く分には、秀丸さんやemacs系よりも
断然いいと思うんだけどなぁ。
修正系は最強ですよね。
けど孤軍奮闘なのでsage
- 477 :名無しさん@お腹いっぱい。 :2001/06/07(木) 20:09
- しつもーん。
秀丸とかその辺のエディタみたいに、
アウトライン解析して、選択、ジャンプってことはできない?
Cとかの関数ジャンプだけじゃなくて、■とか●とかでもジャンプしたい &
関数名(この場合は項目名)を覚えてなくてもジャンプしたいんだけど・・・。
- 478 :名無しさん@お腹いっぱい。 :2001/06/07(木) 20:10
- えーと、一応環境は、vim6です。
- 479 :477 :2001/06/07(木) 20:15
- 今は、/■.*とか/■.*hogehogeとかやってますけど、面倒で面倒で。
前に使ってたエディタはその辺が一覧表で出来たんで・・・。
- 480 :名無しさん@お腹いっぱい。 :2001/06/07(木) 21:26
- いまいち言いたいことが分からないのは
俺の理解力が不足しているからか?
- 481 :名無しさん@お腹いっぱい。 :2001/06/07(木) 23:51
- 「その辺のエディタ」っていってる時点で伝達能力が
かけてると思われ
- 482 :名無しさん@お腹いっぱい。 :2001/06/08(金) 00:23
- >>477
自分でそういうスクリプト書けば良いのです。
頑張れば:Explorerみたいなものまで作れますから相当なことができますよ。
もしくはfoldexpr使うだけでもかなり違うのかも。
:set foldcolumn=2
:set foldexpr=getline(v:lnum)=~'^■'
:set foldmethod=expr
こんな感じ。
アウトラインを解析して表示するのではなくて、
ファイルのアウトラインだけを表示するようにしてしまう、
と言うほうがしっくり来るかな?
これで満足できないなら素直にviviでも使うのが正解でしょう。
- 483 :482 :2001/06/08(金) 00:48
- foldexprは次のように訂正
:set foldexpr=getline(v:lnum)!~'^■'
foldの使い方は+の行でzoで開いて|の行でzcで閉じる。
- 484 :名無しさん@お腹いっぱい。 :2001/06/08(金) 02:06
- ctags -h みると、こんなのあるけど。ダメ?
-r /REGEXP/, --regex=/REGEXP/ or --regex=@regexfile
Make a tag for each line matching pattern REGEXP in the
following files. regexfile is a file containing one REGEXP
per line. REGEXP is anchored (as if preceded by ^).
The form /REGEXP/NAME/ creates a named tag. For example Tcl
named tags can be created with:
--regex=/proc[ \t]+\([^ \t]+\)/\1/.
使ったことないけど。
- 485 :477 :2001/06/08(金) 05:24
- >>480
日本語不自由なもので申し訳ない。
>>481
Windowsの「秀丸」とか「テキストエディタsakura」とかその辺です。
>>482
!!!スゴイです。
自分のやりたいのとはちょっと違っていましたが、これでも十分です。
なるほど、foldはこういうときに使えばよいのですね。
いやはや助かりました。foldはもう少し研究する必要がありますね。
とりあえず、独自スクリプトの方はいつか時間があるときに作ってみることにします。
もちろんできたら、このスレに書きますので。
- 486 :477 :2001/06/08(金) 05:26
- >>484
ctagsの最大の欠点はctagsというコマンドそのものにあると思うのです。
つまり、エディタを編集した場合、ctagsを実行しなければならないということです。
以前、cで開発しているときにctags使っていましたが非常に不便でした。
- 487 :477 :2001/06/08(金) 05:35
- >エディタを編集
エディタで編集
- 488 :名無しさん@お腹いっぱい。 :2001/06/08(金) 09:45
- >>486
:autocmd FileWritePost,BufWritePost *.c !ctags -a <sfile>
てな感じにしとけば、ファイルの保存時に自動でctagsを実行することくらいできますよ。
さらにスクリプトでラッピングしておけば本当にctagsを実行するかの条件をバッファ毎にコントロールできます。
(バッファ変数をチェックするとかバッファ内容をチェックするとか)
なにかが不便だと思った場合には、大抵の場合vimにはなんらかの解決手段が用意されているものですよ。
# emacsほどとはいいませんが(藁
- 489 :488 :2001/06/08(金) 09:57
- ゴメン>>488は
:2s/sfile/afile
と訂正しておきます。鬱だ
- 490 :477 :2001/06/08(金) 10:35
- そういう使い方もできるんですかー。
勉強になります。
しかし、vimは使えば使うほどなじんでくるエディタですわ。奥が深い。
- 491 :nvi信者 :2001/06/08(金) 13:02
- >>490
>しかし、vimは使えば使うほどなじんでくるエディタですわ。奥が深い。
そういう意味ではだんだん Emacs 化してきたな。(ワラ
- 492 :477 :2001/06/08(金) 13:32
- foldの設定をvimrcに書いておいた場合、デフォルトでfoldされるのがイヤなら、
set foldenable!
書いときゃいいんですな。
で、必要なときにziでfoldすると。
- 493 :vimmer :2001/06/08(金) 14:34
- >>492
というのもありますし
ドキュメント自体に
/* vim:set ts=8 sts=4 sw=4 syn=vim:
* vim600:fdm=expr fde=getline(v\:lnum)!~'^■' fdc=2:
*/
なんて書いておくのも OK です。
- 494 :厨房 :2001/06/08(金) 14:37
- >>486
やっぱ、Ctagsってのは慣れてくると逆に使いにくくなるのですかね。
Cを書くときはいつもそのままエディタに書いておられるのですか。
- 495 :486じゃないけど :2001/06/09(土) 08:52
- >Cを書くときはいつもそのままエディタに書いておられるのですか。
ん??何をエディタに書いてるって?どゆこと?
- 496 :494 :2001/06/09(土) 16:17
- ちょっと質問が変でゴメン。
C書く時は、Cタグなしでエディタに書かれておられるのですか。
- 497 :名無しさん@お腹いっぱい。 :2001/06/09(土) 17:07
- ctags使うのは書くときよりも読むときだね。
書いてから時間がたったコードを修正するために読むときも然り。
- 498 :名無しさん@お腹いっぱい。 :2001/06/09(土) 18:07
- うっ、このスレ見つけるの遅すぎた…出るべき話題がほとんど出てる。
vim ユーザでウガンダに寄付したツワモノな方とかいます?
…ぐらいしかネタを思いつかない。
- 499 :名無しさん@お腹いっぱい。 :2001/06/10(日) 02:05
- elvis ってのは、今どうなってるんでしょ
- 500 :名無しさん@お腹いっぱい。 :2001/06/10(日) 02:49
- >>498
寄付したぞ。1万円。今月も寄付する予定だったんだけど、
してない。。。
- 501 :vim6 :2001/06/10(日) 03:03
- >>500
偉い。
嘘でもキミのような人が、500番目のレスで良かった。
- 502 :名無しさん@お腹いっぱい。 :2001/06/10(日) 03:18
- >>501
ありがとう。
でも、この金ってVimをネタにして稼いだ金だったので。。。^^;
- 503 :498 :2001/06/10(日) 03:35
- やっぱりいるんだな〜。マジ感動。
俺も稼いだらやろかな。
vim 使うとき、それだけが精神的な負い目だからなあ。
- 504 :名無しさん@お腹いっぱい。 :2001/06/10(日) 06:41
- >>499
vimに統合したんじゃと思いきや、検索してみたらまだ開発は続いているらしい。
ftp://ftp.cs.pdx.edu/pub/elvis/
# unreleasedディレクトリにある2.2dの日付は2001/4/30になってる
- 505 :504 :2001/06/10(日) 06:51
- http://www.fh-wedel.de/elvis/
ここが公式ページなのかな。
- 506 :504 :2001/06/10(日) 07:14
- ついでに。Vileってのも去年10月のtarballがあるからまだやってるのかも。
http://www.clark.net/pub/dickey/vile/vile.html
Vileってのは一度も使った事ないけど、elvisもVileも各種OSにportされ
てるし、紹介ページ見ただけだけど独自に拡張もされてるみたいだし、
vimだけじゃないんだなぁと改めて思ったり。
でもきっと日本語表示/入力は駄目なんだろうなぁ。
- 507 :504 :2001/06/10(日) 08:24
- elvis-2.2d、configureにCygwinなんてあったのでmakeしてみたけど、
なんかちょっと前のvimみたいになってた(^^;
vimほど派手ではないけど色分け表示されるし、:newとか:splitとかで
ウィンドウ分割できちゃうし。gnome用にIDLなんて入ってるし、Win32/
X11/gnomeなGUIも使えるっぽい。
viminfoやらsyntaxやらautocmdやらがない分、vim5〜より起動も速い。
まぁvim6/iconvマンセーな今乗り換える気は起こらないけど...
- 508 :名無しさん@お腹いっぱい。 :2001/06/10(日) 10:32
- >>504-507
Win版試してみたよ。やっぱ日本語(っていうかマルチバイト文字)対応はしてないようね。
いまさらvimから離れる気はないけど。
- 509 :499 :2001/06/10(日) 11:16
- >>504-507
ふむぅ…
折角の汎用 vi スレだけど、やっぱ vim 以外は
out of 眼中で大丈夫みたいですね。
(開発者の方には失礼だけど)
- 510 :名無しさん@お腹いっぱい。 :2001/06/10(日) 13:02
- >>488
ちょっと古い話題になりますが、、
ctags -a って、tagsファイルの中で行で位置を表現しているシンボルの、
位置が変化したとき、前のタグを消せないで、2つタグができてしまうんだけど、
これだと、autocmdで保存するごとにctags -a するのはきついよね。
--update はどこにいったんだろう?
- 511 :名無しさん@お腹いっぱい。 :2001/06/10(日) 23:38
- >>510
-aの使い方をちょっと誤ってる&素直に再生成したほうがはやいかも..
exberant ctagsだと
--excmd=pattern
ってやれば多少潰しがきくっす。
- 512 :名無しさん@お腹いっぱい。 :2001/06/11(月) 00:03
- vimでマクロって使用できるんでしょうか
例えば、現在行の前後に /* */をつけるとか
現在の単語の前後に""をつけるとか
詳しいURLとか希望
- 513 :名無しさん@お腹いっぱい。 :2001/06/11(月) 00:15
- >>512
macrosディレクトリ覗いてみたかい?
- 514 :名無しさん@お腹いっぱい。 :2001/06/11(月) 00:50
- >>512
Vimには純粋なキーボードマクロとキーマッピングがある。キーボードマクロはユー
ザの一連の操作を覚えておいて、それを一気に再生するだけのもの。詳細は次のURL
で既出なので省略。
http://salad.2ch.net/test/read.cgi?bbs=software&key=989162369&st=27&to=28&nofirst=true
キーマッピングは、あるキー操作を別のキー操作に置き換えてしまうもの。このキー
操作は通常のviコマンドでも文字入力でも好きなものが指定できる。またVimスクリ
プトで記述された関数を呼出すこともできるのでかなり複雑なこともできる。キー
マッピングの具体例は下記参照。どちらもF2に割当てているから好みで変えて。
> 例えば、現在行の前後に /* */をつけるとか
:nnoremap <F2> i<Home>/*<End>*/<Esc>
> 現在の単語の前後に""をつけるとか
:nnoremap <F2> wbi"<Esc>ea"<Esc>
続きを読む
掲示板に戻る 全部 前100 次100 最新50read.cgi ver5.26+ (01/10/21-)