1 名前:名無しさん@お腹いっぱい。 [2007/03/19(月) 20:09:27 ] 立ててみた。 www.vim.org/ 前スレ pc10.2ch.net/test/read.cgi/unix/1151423973/
491 名前:ウサチャソ ◆/0IEZmXnQ6 mailto:sage [2007/08/27(月) 23:35:44 ] 本物のコメントにワロタw
492 名前:名無しさん@お腹いっぱい。 mailto:sage [2007/08/28(火) 08:00:22 ] 別に>>488 は>>482 を装ってはいないだろw
493 名前:名無しさん@お腹いっぱい。 mailto:sage [2007/08/28(火) 08:00:46 ] あ>>489 ね
494 名前:名無しさん@お腹いっぱい。 mailto:sage [2007/08/31(金) 17:21:17 ] aaabbb cccddd eeefff 矩形選択を等を使ってaaa,ccc,eeeの後ろに 文字列を一括挿入する方法がありましたら 教えていただけますでしょうか
495 名前:名無しさん@お腹いっぱい。 mailto:sage [2007/08/31(金) 17:26:56 ] カーソルを最初のbの上に置いて矩形選択してI文字列<Esc>
496 名前:名無しさん@お腹いっぱい。 mailto:sage [2007/08/31(金) 17:27:52 ] >>494 最初のbにカーソルを合わせて、 Ctrl-v j j I 文字 Esc
497 名前:名無しさん@お腹いっぱい。 mailto:sage [2007/08/31(金) 17:32:04 ] 一番最後の a にカーソルがあったとして、 <C-v>2jA文字列<Esc>
498 名前:494 mailto:sage [2007/08/31(金) 17:34:39 ] >495さん,496さん できました。 めちゃめちゃ速い回答、どうもありがとうございます。
499 名前:494 mailto:sage [2007/08/31(金) 17:36:12 ] >497さん なるほど、後ろ側に挿入の時はAと。 ありがとうございます。
500 名前:名無しさん@お腹いっぱい。 mailto:sage [2007/08/31(金) 18:03:55 ] >>499 アナルはかんべんしてください
501 名前:494 mailto:sage [2007/08/31(金) 20:27:30 ] なるほど、Aとはそういう意味だったのですね。 勉強になります。ありがとうございます。 お差し支えなければIについても教えていただけますでしょうか
502 名前:名無しさん@お腹いっぱい。 mailto:sage [2007/08/31(金) 20:31:36 ] >>501 「vi コマンド」とか「vi 入門」でぐぐってみ。
503 名前:名無しさん@お腹いっぱい。 mailto:sage [2007/08/31(金) 20:37:11 ] >501 Inari
504 名前:494 mailto:sage [2007/08/31(金) 20:41:15 ] >503 ありがとうございます。IとAの意味を理解しました。
505 名前:名無しさん@お腹いっぱい。 mailto:sage [2007/08/31(金) 20:50:03 ] :help I
506 名前:名無しさん@お腹いっぱい。 mailto:sage [2007/08/31(金) 20:51:11 ] 矩形選択は o, O ,gv あたり知って感動した覚えがあるな。あと矩形をくけいって読むこともw
507 名前:名無しさん@お腹いっぱい。 mailto:sage [2007/08/31(金) 20:58:28 ] えっ、のりがたじゃなかったのか…
508 名前:494 mailto:sage [2007/08/31(金) 21:03:32 ] ええっと、野暮なのかもしれませんが501と504は自分じゃないです。 >「vi コマンド」とか「vi 入門」でぐぐってみ。 > :help I さっそくやってみました。ありがとうございました。
509 名前:名無しさん@お腹いっぱい。 mailto:sage [2007/08/31(金) 21:16:48 ] > 矩形選択は o, O ,gv あたり知って感動した覚えがあるな。 知らなかった。これはイイ
510 名前:名無しさん@お腹いっぱい。 mailto:sage [2007/09/01(土) 01:06:33 ] なんだこの流れw
511 名前:名無しさん@お腹いっぱい。 mailto:sage [2007/09/01(土) 12:55:42 ] gvがわからん
512 名前:名無しさん@お腹いっぱい。 mailto:sage [2007/09/01(土) 12:58:55 ] www.amazon.co.jp/Hacking-Vim-Cookbook-Latest-Editor/dp/1847190936/ref=sr_1_12/250-7437320-8160231?ie=UTF8&s=english-books&qid=1188619046&sr=1-12 誰かこの本持ってる人いたら感想聞かせてくれませんか?欲しいんだけど高い…
513 名前:名無しさん@お腹いっぱい。 mailto:sage [2007/09/01(土) 13:01:40 ] gvはvとかで前回選択した範囲の再選択
514 名前:名無しさん@お腹いっぱい。 mailto:sage [2007/09/01(土) 13:03:29 ] >>513 おお。ほんとだ。ありがとう。
515 名前:名無しさん@お腹いっぱい。 mailto:sage [2007/09/02(日) 00:26:09 ] viを一旦終了させて 同じファイルを開いた時に前回終了時の行までジャンプしてくれるような 機能はありませんか?
516 名前:名無しさん@お腹いっぱい。 mailto:sage [2007/09/02(日) 01:43:17 ] >>515 元々そういう機能がある気がしますけど。 ~/.viminfo が作られていないとかでしょうかね?
517 名前:KoRoN@Vim%Chalice ◆8XALICEsdk mailto:sage [2007/09/02(日) 01:52:34 ] >>512 オライリー系の「〜 HACKING」のように、様々なシーン(用例)毎のVimの便利な方法を 紹介する本です。そういう形態ですから、体系的な情報には欠ける半面、まったく思い もよらなかった事に気が付かせてくれたりもします。 そんな感じの内容ですから人にもよるとは思いますが、やはりこの値段だとちょっと手 が出しにくいかもしれませんね。米アマゾンに直接注文すれば結構安くなるみたいです けど、時間と価格のトレードオフ+為替レート変動のリスクという感じです。 ちなみに私は日本アマゾンに注文したんですが、その時はもう少し高かったです(苦笑
518 名前:KoRoN@Vim%Chalice ◆8XALICEsdk mailto:sage [2007/09/02(日) 01:54:37 ] >>515 :e $VIMRUNTIME/vimrc_example.vim から引用します。 > " When editing a file, always jump to the last known cursor position. > " Don't do it when the position is invalid or when inside an event handler > " (happens when dropping a file on gvim). > autocmd BufReadPost * > \ if line("'\"") > 0 && line("'\"") <= line("$") | > \ exe "normal! g`\"" | > \ endif
519 名前:名無しさん@お腹いっぱい。 mailto:sage [2007/09/02(日) 16:12:01 ] ペーパーバックだから安いんじゃない?
520 名前:名無しさん@お腹いっぱい。 mailto:sage [2007/09/02(日) 21:50:09 ] :bnとかでバッファを切り替えた時、コマンドラインにファイル名が表示されるけど、 何も表示されないようにできませんか?
521 名前:名無しさん@お腹いっぱい。 mailto:sage [2007/09/02(日) 22:59:13 ] :silent bn
522 名前:名無しさん@お腹いっぱい。 mailto:sage [2007/09/02(日) 23:26:11 ] >>521 ありがとうございます。
523 名前:名無しさん@お腹いっぱい。 mailto:sage [2007/09/03(月) 04:02:22 ] 複数行の選択、コピーってどうやんの?
524 名前:名無しさん@お腹いっぱい。 mailto:sage [2007/09/03(月) 07:15:20 ] y5n とか?
525 名前:名無しさん@お腹いっぱい。 mailto:sage [2007/09/03(月) 07:16:59 ] ちがう、y5j だ。
526 名前:名無しさん@お腹いっぱい。 mailto:sage [2007/09/03(月) 08:12:04 ] >>525 5行がヤンクされました! ありがとん
527 名前:名無しさん@お腹いっぱい。 mailto:sage [2007/09/03(月) 08:19:30 ] ペヤンク大盛り!
528 名前:名無しさん@お腹いっぱい。 mailto:sage [2007/09/03(月) 08:23:00 ] 別に5yyでいいじゃん
529 名前:名無しさん@お腹いっぱい。 mailto:sage [2007/09/03(月) 08:35:56 ] 別にy5jでもいいじゃん
530 名前:名無しさん@お腹いっぱい。 mailto:sage [2007/09/03(月) 09:06:11 ] どうでも(ry
531 名前:名無しさん@お腹いっぱい。 mailto:sage [2007/09/03(月) 10:09:36 ] (ry をやってみたが、"y"にリプレスされるだけでyankされないぞ嘘つきめ
532 名前:名無しさん@お腹いっぱい。 mailto:sage [2007/09/03(月) 14:46:49 ] >>526 6行じゃないの?
533 名前:名無しさん@お腹いっぱい。 mailto:sage [2007/09/05(水) 21:59:46 ] ヤンクしたものをクリップボードに入れたいんだけどできない。 以下のような方法でやってるんだけど、間違ってるんだろうか。 その1 ~/.vimrcに set clipboard+=unnamed その2 上記で出来なかったので "+y コンソールの vim なんだけど、どっちもできなかった。 GUIのvim入れてないから確認できないんだけど、GUI専用?
534 名前:h_east mailto:age [2007/09/05(水) 23:53:43 ] Ctags-5.7 has been released. Darren達乙! パッチのあて方忘れてるorz
535 名前:名無しさん@お腹いっぱい。 mailto:sage [2007/09/05(水) 23:55:26 ] >>533 Windows環境じゃねぇーの?
536 名前:名無しさん@お腹いっぱい。 mailto:sage [2007/09/06(木) 00:14:23 ] クリップボードだったら "*yy じゃないのGUIじゃないvimでもできたよ
537 名前:KoRoN@Vim%Chalice ◆8XALICEsdk mailto:sage [2007/09/06(木) 00:59:01 ] >>533 非GUIだとterm次第だったと思いますが詳細はわかりません。 :help xterm-clipboard
538 名前:名無しさん@お腹いっぱい。 mailto:sage [2007/09/06(木) 21:41:06 ] 最近、vimを使ってて思うんだが、やはりUIは時代に後れてるような気がするよな。 viに習熟してる我々からすると、当たり前に見えることが、実は、今の人達らかすると かなり違和感あったりとか。 そんなもんほっとけって議論はあるかもしれないが・・例えば、業務アプリを構築する にしても、まずは、 ・構成するオブジェクトは何かって議論 と ・構成する要素と手続きは何かって議論 から始める両派にはかなり違いがあるように流派なんだよな。 Moolenaarと1ヶ月程前話す機会があったが、それは彼も認めてた。要は慣れの問題 だと。各人が一番生産性が高くなる手段でやれば良いって。 そういう意味で言うと、直感的でないvimってのは、あと10年くらいで駆逐される気がするな。 初心者がWinライクな流儀で文章書きなりプログラミングに入ってくるとすると。 結局、Moolenaarの言う通り、慣れの問題だから。
539 名前:名無しさん@お腹いっぱい。 mailto:sage [2007/09/06(木) 21:47:22 ] 鯖に入ってすぐ書けるviの安心感は異常
540 名前:名無しさん@お腹いっぱい。 mailto:sage [2007/09/06(木) 21:47:55 ] つっつんキタコレ!
541 名前:名無しさん@お腹いっぱい。 [2007/09/06(木) 22:09:25 ] >>539 その程度の話でしょ・・もっと深い意味での人と文字・言語との関わり合いみたいなところから 人とエディタの関係が構築出来れば良いのにね。 開発者は、実用面にフォーカスしないといけないと思ってるくらいだし。彼も普及させたいん だろうなぁ。何だかんだ言いつつ。「人と文字・言語との関わり」・・このフレーズは私も気に 入りました。
542 名前:名無しさん@お腹いっぱい。 mailto:sage [2007/09/06(木) 23:21:22 ] 新規に習得する人って少ないのかな
543 名前:名無しさん@お腹いっぱい。 mailto:sage [2007/09/06(木) 23:30:00 ] >>539 が異常にアフォっぽい件
544 名前:名無しさん@お腹いっぱい。 mailto:sage [2007/09/06(木) 23:35:20 ] Esc(or Ctrl+[)と同じことをCaps Lockでやりたいんだけど、 どうすればいいんだー
545 名前:名無しさん@お腹いっぱい。 mailto:sage [2007/09/07(金) 00:09:27 ] バインドしろよ
546 名前:名無しさん@お腹いっぱい。 mailto:sage [2007/09/07(金) 00:19:50 ] vimのおくれてるUIって GUIのメニューとかツールボックスとかのこと?
547 名前:名無しさん@お腹いっぱい。 [2007/09/07(金) 01:09:12 ] >>544 まずデフォルトに従おう。そこに哲学を感じてから、カスタマイズに入る。これ鉄則。
548 名前:名無しさん@お腹いっぱい。 mailto:sage [2007/09/07(金) 01:18:04 ] vimrcなんて飾りです 偉い人にはそれがわからんのですよ
549 名前:名無しさん@お腹いっぱい。 mailto:sage [2007/09/07(金) 01:20:37 ] CapsLock→Ctrlは無条件に薦めたい
550 名前:KoRoN@Vim%Chalice ◆8XALICEsdk mailto:sage [2007/09/07(金) 04:45:41 ] >>538 確かに後れていますよね。でも怠慢ゆえに後れたのか、選択ゆえに後れたのかでは、話 は全然違いますよ。 私は既に今が駆逐された状態だと思います。UIのパラダイムシフトはとっくに、乱暴に ひとまとめに言うならば、一般人にとってはDOSからWindows(3.1?)への変遷期には始 まっていたわけです。 だからといってもニーズが完全になくなるわけでないことは、現状を見れば明らかで しょう。ですからUIが時代に後れているとしても、敢えてそれに背を向け、ニッチな要 求に応える選択をしたVimという存在は軽視できません。 # 今後もそれに応え続けることができるかはまた別の問題ですが(^-^;
551 名前:名無しさん@お腹いっぱい。 mailto:sage [2007/09/08(土) 16:56:51 ] 直感的でない云々ならQWERT配列はとっくに駆逐されなきゃ
552 名前:名無しさん@お腹いっぱい。 mailto:sage [2007/09/08(土) 17:40:53 ] vimはUIよりも内部構造が…
553 名前:名無しさん@お腹いっぱい。 mailto:sage [2007/09/08(土) 17:41:31 ] そんなこと言うとまた荒れるぞw
554 名前:名無しさん@お腹いっぱい。 mailto:sage [2007/09/08(土) 18:03:12 ] 抽象論好きだもんなあw
555 名前:名無しさん@お腹いっぱい。 mailto:sage [2007/09/08(土) 20:25:29 ] yzisってもうダメなの?
556 名前:名無しさん@お腹いっぱい。 mailto:sage [2007/09/08(土) 20:40:17 ] まだ開発続いてるように見えるけど?
557 名前:名無しさん@お腹いっぱい。 mailto:sage [2007/09/08(土) 22:22:36 ] vi厨 と emacs厨 の論争は、一度は見たほうがイイよね。 厨房は、多くのことを得るよ。 おっさんは食傷気味だけど
558 名前:名無しさん@お腹いっぱい。 mailto:sage [2007/09/08(土) 23:32:32 ] 新しい煽り方とか?
559 名前:名無しさん@お腹いっぱい。 mailto:sage [2007/09/09(日) 22:31:47 ] fencが指定しあって、ASCIIしか含まれないファイルを開くと、 開いただけで編集フラグが立っているんだけど、そういうもん? たとえば、 # vim: set fenc=utf8: だけのファイルとか。 開いて中を見ただけなのに、閉じるときに保存しますかって聞かれたり、 上書きしちゃいけないファイルを間違って保存しちゃったりしてうっとうしいんだけど。
560 名前:名無しさん@お腹いっぱい。 mailto:sage [2007/09/10(月) 00:06:56 ] そういうもん
561 名前:名無しさん@お腹いっぱい。 mailto:sage [2007/09/10(月) 09:39:40 ] >>559 そもそもfencの指定って役に立たんだろ。読み込んでからの変換なんだから。
562 名前:561 mailto:sage [2007/09/10(月) 09:42:15 ] スマン、なんか寝ぼけてた。忘れて。
563 名前:KoRoN@Vim%Chalice ◆8XALICEsdk mailto:sage [2007/09/10(月) 12:57:17 ] >>559 そういうものです。対策としてはそもそもそのfencで読み込まれるように工夫す るしかないです。 Vimの仕組み上、ASCIIしか含まれないファイルはEUCやJISやSJISとして認識され ます。このとき'fenc'はそのエンコードが設定されます。ところが読み込んだフ ァイルのモード行にfencの指定があると、読み込んだ後にそのfencが設定された ものと解釈され、それが異なっている場合modifiedフラグがたってしまいます。 あぁ、だとすればnomodifiedをモード行に書き足せば良いのかな? # vim: set fenc=utf8 nomodified:
564 名前:559 mailto:sage [2007/09/10(月) 22:38:09 ] >>563 ASCIIのみのファイルだけ編集フラグが立つのが不思議だったんだけど、そういう ことですか。とりあえず、理由がわかってすっきりしました。ありがとう。 nomodifiedをつけて編集フラグが立たなくなることも確認できました。 いろんな環境でいろんなプログラミング言語を使っているので、現在のファイルの エンコーディングを明示するメモ代わりに入れていたんだけど、そういうことするなっ てことか。
565 名前:名無しさん@お腹いっぱい。 mailto:sage [2007/09/11(火) 17:48:26 ] >>555 スクリプトをLuaで書き直す気があるんならいいんじゃね。
566 名前:h_east mailto:sage [2007/09/12(水) 22:29:52 ] Ctags-5.7j1 has been released. Win版はバイナリのみのも用意しました。
567 名前:名無しさん@お腹いっぱい。 mailto:sage [2007/09/12(水) 23:03:21 ] >>566 アリガト
568 名前:名無しさん@お腹いっぱい。 mailto:sage [2007/09/13(木) 21:13:02 ] 最近Chaliceでこのスレ開くと新規書き込み分が文字化けするのはなぜだろう? BROKEN!てなる。 一度datを削除してもう一度開くとなおるんだけど。 お気に入りに登録してあるスレでこのスレだけなんだよな
569 名前:名無しさん@お腹いっぱい。 mailto:sage [2007/09/13(木) 21:26:44 ] Chalice のスレで聞いたら?
570 名前:名無しさん@お腹いっぱい。 mailto:sage [2007/09/13(木) 21:52:06 ] >>568 ウチも同じ状態 datファイルを読み込む時に>>563 をmodelineとして認識して 変なことになっていると予想している
571 名前:KoRoN@Vim%Chalice ◆8XALICEsdk mailto:sage [2007/09/14(金) 00:42:27 ] >>570 良い読みです。週末にデバグします。
572 名前:名無しさん@お腹いっぱい。 mailto:sage [2007/09/14(金) 19:18:41 ] 【IT/国際】Googe、xyzzyを154億円で買収 news21.2ch.net/test/read.cgi/news7/1189722312/ 米Google社は14日、日本のプログラマ亀井哲弥氏に対し154億円を支払い、 Google社に移籍しxyzzyの開発に専念してもらう事に「大筋で合意した」と発表した。 Google社が個人を買収するのは異例。亀井氏はテキストエディタ「xyzzy」の開発者であり、 Google社のスポークスマンは報道陣に対し「xyzzyをweb上に移植することで、 Emacs・viなどの伝統的なテキストエディタに対する強力なライバルにしたい。」とコメントした。
573 名前:名無しさん@お腹いっぱい。 mailto:sage [2007/09/14(金) 20:50:55 ] ソースの URL が、ポータルサイトや新聞社サイトならば、信用があるんだがね。 いきなり 2ch じゃな。 bizplus でもないし。
574 名前:名無しさん@お腹いっぱい。 mailto:sage [2007/09/14(金) 21:51:43 ] もうちょっとうまい釣り考えて出直し来い
575 名前:名無しさん@お腹いっぱい。 mailto:sage [2007/09/14(金) 21:56:27 ] こんな下手な釣りは初めて
576 名前:名無しさん@お腹いっぱい。 mailto:sage [2007/09/15(土) 22:29:35 ] Vimってカーソル行の背景色を個別に設定するにはどうすればよいの?
577 名前:名無しさん@お腹いっぱい。 mailto:sage [2007/09/15(土) 22:31:52 ] :help hl-CursorLine
578 名前:576 mailto:sage [2007/09/15(土) 23:05:11 ] >>577 サンキュ
579 名前:576 mailto:sage [2007/09/16(日) 00:08:25 ] うまくいったと思ったんだけど、 背景色(反転の色)を設定している部分で文字色と色がかぶると読めなくなっちゃうな syntaxのハイライトは残しつつなんとか動的に回避する方法があればいいけど。 背景色の方の設定を見直さないとダメかな。惜しい。
580 名前:名無しさん@お腹いっぱい。 mailto:sage [2007/09/18(火) 00:05:06 ] ディレクトリを開いたとき、Vimはファイルブラウザにもなると思うんだが それにデフォルトで行番号をつける事はできないだろうか。 あると便利なんだけど。
581 名前:名無しさん@お腹いっぱい。 mailto:sage [2007/09/21(金) 22:33:40 ] >>580 set numberしとくだけじゃ駄目なの?
582 名前:名無しさん@お腹いっぱい。 [2007/09/24(月) 07:44:45 ] vimのコマンドはおろか設定等 vimに出来る全てが載ってる本って有りませんか? webも良いんですけど、どうしても紙媒体として側において見たいタイプなんで…
583 名前:名無しさん@お腹いっぱい。 mailto:sage [2007/09/24(月) 07:47:34 ] >>582 印刷
584 名前:名無しさん@お腹いっぱい。 [2007/09/24(月) 09:36:46 ] いや、纏まった本が良いんです。
585 名前:名無しさん@お腹いっぱい。 mailto:sage [2007/09/24(月) 11:01:53 ] >>584 「入門vi」と「Vim完全バイブル」は読んだのかい? あとはやっぱりヘルプが一番詳しいと思われ
586 名前:名無しさん@お腹いっぱい。 mailto:sage [2007/09/24(月) 12:02:14 ] ヘルプを印刷屋に渡せ。 金はかかるが製本してくれるぞ
587 名前:名無しさん@お腹いっぱい。 mailto:sage [2007/09/25(火) 17:26:31 ] 全てのバッファに対して一斉に置き換えを実行することはできませんか?
588 名前:名無しさん@お腹いっぱい。 mailto:sage [2007/09/25(火) 18:45:43 ] >>587 :bufdo {cmd} かな?
589 名前:名無しさん@お腹いっぱい。 mailto:sage [2007/09/25(火) 23:49:03 ] >>56 と同じで、大文字小文字区別なしにファイル名を補完したいんだけど ないかな。Windows の Kaoriya の vim だと出来てたんだけど、Unix では無理なのかな。実は誰か知ってたりしないかな。
590 名前:名無しさん@お腹いっぱい。 mailto:sage [2007/09/26(水) 00:23:26 ] >>589 ignorecaseとか?
591 名前:名無しさん@お腹いっぱい。 mailto:sage [2007/09/26(水) 00:30:13 ] マグノリアフェイスとか?角度とか?