- 1 名前:名無しさん@お腹いっぱい。 mailto:sage [2011/11/25(金) 18:09:23.82 ]
- Vim 6以降に関する話題、Part20です。
www.vim.org/ 前スレ Vim Part19 hibari.2ch.net/test/read.cgi/unix/1308288838/ 関連情報は>>2-8あたり。
- 261 名前:242 mailto:sage [2012/03/04(日) 10:10:21.99 ]
- >>250>>251
アク禁くらってた。 余所の環境で試す機会があったらまた思い出す事にします 感謝
- 262 名前:名無しさん@お腹いっぱい。 mailto:sage [2012/03/07(水) 00:06:50.17 ]
- インサートモードで<C-r>=とか<C-r>/とかのコマンドについて
調べたいんですが何て言葉でググればいいんですか?
- 263 名前:名無しさん@お腹いっぱい。 mailto:sage [2012/03/07(水) 00:07:42.15 ]
- :help i_CTRL-R
でどうや?
- 264 名前:名無しさん@お腹いっぱい。 mailto:sage [2012/03/07(水) 00:19:58.51 ]
- >>263
見つかりました。ありがとうございます。 そういえば、前にも>>76-77で同じような質問してた…
- 265 名前:名無しさん@お腹いっぱい。 mailto:sage [2012/03/07(水) 00:22:24.16 ]
- お前だったのか
- 266 名前:名無しさん@お腹いっぱい。 mailto:sage [2012/03/07(水) 01:00:43.96 ]
- >>262
viにモードはないんだが。
- 267 名前:名無しさん@お腹いっぱい。 mailto:sage [2012/03/07(水) 02:39:43.88 ]
- といいますと?
- 268 名前: 忍法帖【Lv=13,xxxPT】 [2012/03/07(水) 04:20:25.99 ]
- てす
- 269 名前:名無しさん@お腹いっぱい。 mailto:sage [2012/03/08(木) 10:06:18.12 ]
- 全角・半角を区切りとして補完を行うことってできないですかね?
例えば 「テキストエディタのvimは」 というテキストがあるとき、 「テキ」を入力してキーを押すと「テキストエディタの」までを補完してくれるというような感じ。 現状だとカタカナ・ひらがな・漢字で区切られてしまい「テキストエディタ」までしか補完してくれないので。
- 270 名前:名無しさん@お腹いっぱい。 mailto:sage [2012/03/08(木) 16:20:51.99 ]
- UbuntuのGVimでプロポーショナルフォントを使う方法は何かないですか?
- 271 名前:名無しさん@お腹いっぱい。 mailto:sage [2012/03/08(木) 18:36:13.62 ]
- ありま千円
- 272 名前:名無しさん@お腹いっぱい。 mailto:sage [2012/03/12(月) 10:07:04.49 ]
- neocomplcacheを git pullしたら perlomni.vim, Gauche-Completeが使えなくなった
ので取りあえずの修正。 https://skydrive.live.com/?cid=0426991A3A631B5F&id=426991A3A631B5F!105 neocomplcache-2e6d6e6-get_cur_text.patch Gauche-Complete https://github.com/aharisu/Gauche-Complete native windowsで cygwinの goshを使えるようにするパッチ Gauche-Complete-8709e4b.patch native windowsでは必要ならば $MYVIMRCに autoload/neocomplcache/sources/gosh_complete.vim が読み込まれるより前に if has('vim_starting') && s:is_win "let $PATH = 'C:/cygwin-1.7/usr/local/bin;' . $PATH "let g:neocomplcache_gosh_program = 'c:/cygwin-1.7/usr/local/bin/gosh.exe' let $GAUCHE_LOAD_PATH = '.;./lib;./src;~/local/share/gauche/site/lib;/usr/local/share/gauche-0.9/0.9.2/lib' endif なぜかcygwin版のvimではエラーが出て使えない。原因が解らないので放置 function neocomplcache#enable..335..353..<SNR>280_caching ..neocomplcache#get_context_filetype..<SNR>268_set_context_filetype ..364..<SNR>284_load_default_module..<SNR>284_add_async_task ..<SNR>19_write_pipes..<SNR>19_write..<SNR>19_vp_pipe_write ..<SNR>19_libcall の処理中にエラーが検出されました: 行 11: E605: 例外が捕捉されませんでした: proc: vp_pipe_write: ['poll() error: Interrupted system call']
- 273 名前:名無しさん@お腹いっぱい。 mailto:sage [2012/03/12(月) 20:59:33.60 ]
- macのターミナルでvimを使っていますが、カーソルの移動速度を早くすることができますか?
- 274 名前:名無しさん@お腹いっぱい。 mailto:sage [2012/03/12(月) 21:17:39.67 ]
- >>273
System Preference の Key Repeat が最高速になってないとかじゃなくて?
- 275 名前:名無しさん@お腹いっぱい。 mailto:sage [2012/03/12(月) 21:30:30.79 ]
- >>273
つ[シュウォッチ]
- 276 名前:名無しさん@お腹いっぱい。 mailto:sage [2012/03/12(月) 22:06:36.93 ]
- >>270
公式にはない。 なんかやってる人居たような、居ないような
- 277 名前: 忍法帖【Lv=2,xxxP】 mailto:sage [2012/03/12(月) 22:25:12.45 ]
- >>274
横からだけど、キーリピートってそういう意味だったのね。 帰ったら最速にするわサンクス
- 278 名前:名無しさん@お腹いっぱい。 mailto:sage [2012/03/13(火) 20:54:54.88 ]
- >>274
おぉ!!
- 279 名前:名無しさん@お腹いっぱい。 [2012/03/15(木) 06:44:20.31 ]
- ビジュアルモードで選択した複数行の先頭に4個の半角スペースを一括で挿入したい
のですが、簡単に出来るコマンドは無いでしょうか? 調べても意外に方法が無くて困っています。 Alignというプラグインで出来そうだったのですがこれでも無理でした。
- 280 名前:名無しさん@お腹いっぱい。 mailto:sage [2012/03/15(木) 07:25:27.45 ]
- >>279
C-v で先頭選択してIで挿入モードにしてスペース4個入れてEsc
- 281 名前:名無しさん@お腹いっぱい。 mailto:sage [2012/03/15(木) 07:30:14.66 ]
- >>279
280とは別の解。 あらかじめ :set et sw=4 としておいて、V で複数行選んで > を押す。
- 282 名前:名無しさん@お腹いっぱい。 mailto:sage [2012/03/15(木) 07:59:46.55 ]
- >>279
さらに別解。 V で複数行選んで : を押す。 コマンドラインに :'<,'> と表示されるので、続けて s/^/ / と入力してリターンキーを押す。
- 283 名前:名無しさん@お腹いっぱい。 mailto:sage [2012/03/15(木) 17:00:45.72 ]
- >>279
「vim 矩形」でググるといいよ。 C-V(矩形選択)してI, A, o, Oあたりをセットで覚えておくと吉。
- 284 名前:名無しさん@お腹いっぱい。 [2012/03/15(木) 17:12:29.47 ]
- バッファ間の移動にキーを割り当てたいのですが(もしかしたらデフォルトである?)
どのキーが割り当てられてないか調べる方法ってありませんか?
- 285 名前:名無しさん@お腹いっぱい。 mailto:sage [2012/03/15(木) 17:53:18.25 ]
- >>284
デフォルトは、<c-w>j, h, k, l マッピング一覧の出力は、 :map, :nmap :imap など :nmap キー で マッピングされてたらその定義、されていなければ No mapping found になる。 <C-w>j とか gt とかデフォルトで定義されてるのは出てこないので注意。 オレは、sj, sk, sh, sl にそれぞれ割り当ててる
- 286 名前:名無しさん@お腹いっぱい。 mailto:sage [2012/03/15(木) 17:57:23.51 ]
- >>284
あ、バッファ間の移動か。 すまん。じゃ違う。 バッファの切り替えは、:bnext, :bprevious で、次/前の切り替え あとは、:ls してバッファ番号を調べて、:b バッファ番号 その辺楽にできるプラグインも色々あるので、要チェック
- 287 名前:279 [2012/03/15(木) 18:16:57.43 ]
- 遅くなりましてすいません。
レスくれた方ありがとうございました。 一通り試してみましたが、>>280さんのやり方がすごく簡単で分かりやすかったのでこれでいきます。 繰り返しこの作業を行う必要があって、毎回手動でやってたので助かりました。
- 288 名前:名無しさん [2012/03/15(木) 22:00:40.03 ]
- 国体
- 289 名前:名無しさん@お腹いっぱい。 mailto:sage [2012/03/15(木) 22:31:56.12 ]
- >>279
もういいと思うけど一応。 オートインデントがきくプログラム言語なら、 V= でも大抵おk。 >>287みると、ソースコードじゃないぽいけど
- 290 名前:名無しさん@お腹いっぱい。 mailto:sage [2012/03/15(木) 22:41:48.23 ]
- >>284
[n]ctrl-^ [n]はバッファ番号 これを入力しない時は最後に切替えたバッファ間を行き来する
- 291 名前:名無しさん@お腹いっぱい。 mailto:sage [2012/03/16(金) 07:37:40.17 ]
- Big Sky :: vimrcのどこが重いのかを調べられるプラグイン書いた。
mattn.kaoriya.net/software/vim/20120315221158.htm
- 292 名前:名無しさん@お腹いっぱい。 mailto:sage [2012/03/16(金) 10:19:14.52 ]
- 毎度宣伝ウザいなこいつ
- 293 名前:名無しさん@お腹いっぱい。 mailto:sage [2012/03/16(金) 10:29:40.68 ]
- スマホアプリのVim検定が微妙すぎる…
ただの四択の上に問題数がやたら少なく、しかもその問題がクソ AppStoreに金返せって書き込む人の気持ちが初めて分かったかも…書かないけどさ せめて問題数は増やして欲しい
- 294 名前:名無しさん@お腹いっぱい。 mailto:sage [2012/03/16(金) 13:12:27.85 ]
- たかがクイズアプリ如きが350円はねーわ。
- 295 名前:名無しさん@お腹いっぱい。 mailto:sage [2012/03/16(金) 13:27:48.53 ]
- 詐欺アプリは買う奴がアホとしか言いようがない。
俺もスマホ使い始めた頃は中身空っぽのアダルトアプリに騙されたが。
- 296 名前:名無しさん@お腹いっぱい。 [2012/03/17(土) 19:04:39.62 ]
- txtファイルを編集しようとするとネオコンの補完候補が全て小文字になる
fooBarがfoobarとなって補完候補に表示される cppは平気でした vimrcになんて書けばいいんでしょうか? synが怪しいと思ってこんなことかいてみたけどだめでした if &ft == "" set syntax=cpp syn case match endif
- 297 名前:名無しさん@お腹いっぱい。 mailto:sage [2012/03/17(土) 19:18:43.78 ]
- ネオコン使うのやめろって答えは駄目なのかな?
そういう包括的なプラグインに管理されると身動き取れなくなるよ
- 298 名前:名無しさん@お腹いっぱい。 mailto:sage [2012/03/17(土) 19:36:42.09 ]
- 身動き取れなくなると言ってる意味を誰か俺にわかりやすく
- 299 名前:名無しさん@お腹いっぱい。 mailto:sage [2012/03/17(土) 19:39:14.89 ]
- >>297
わかる。学習コストを最低限にしたい。 でも、変数名の記憶があいまいだったり、長かったりするとき便利なんだよ
- 300 名前:名無しさん@お腹いっぱい。 mailto:sage [2012/03/17(土) 20:14:53.12 ]
- ちょっと動作が気に入らないところがあっても我慢するしかないってのはあるな。
軽いプラグインを組み合わせて使う場合はいくらでもカスタマイズ出来るけど。 身動き取れないてのはそんな感じかな? あとはプラグイン入れる度にネオコン意識しないといけなかったり 相性の悪いプラグインを使えなかったり、海外のトレンドについていけなかったり。 ガラパゴスのように日本だけ違う方向に発展してるからね。
- 301 名前:名無しさん@お腹いっぱい。 [2012/03/17(土) 20:36:42.40 ]
- 全然関係ないけど長門はemacsじゃなくてvim使ってそう
- 302 名前:名無しさん@お腹いっぱい。 mailto:sage [2012/03/17(土) 21:14:58.42 ]
- !!
- 303 名前:名無しさん@お腹いっぱい。 mailto:sage [2012/03/17(土) 21:27:59.08 ]
- みくるのおっぱいが好きな俺に隙はなかった
- 304 名前:名無しさん@お腹いっぱい。 mailto:sage [2012/03/17(土) 22:22:08.10 ]
- 教室で涼宮ハルヒの憂鬱(初版、流行る前からもってた)を読んでたら
「なぁ、それハルヒじゃね?」と後ろの席のやつにいわれた。 ちょっと怖い煙草とかすってるやつだったから 「うん、ハルヒ。それの一巻」って説明したら 「○○って長門に似てるよな」とクラスの女子のことを指さした。 大人しくていつも読書している小柄で可愛いこだった。 たしかにそっくりだったし、長門にも彼女にも好意を抱いていたので 最高の笑顔で「うん」と賛同したところ おもむろに携帯で○○さんのハメ撮りを見せてくれました。 誰かハルヒのいる世界に連れて行ってください
- 305 名前:名無しさん@お腹いっぱい。 mailto:sage [2012/03/17(土) 22:47:20.60 ]
- :qa!
- 306 名前:名無しさん@お腹いっぱい。 mailto:sage [2012/03/17(土) 23:15:40.99 ]
- オタはどこにでも湧いてるな。
アニオタ、鉄オタ、AKBオタ、etc...よそでやれよ、本当につまらないからさ。 Vimの話題だけ持ってこい馬鹿ども。
- 307 名前:名無しさん@お腹いっぱい。 mailto:sage [2012/03/17(土) 23:17:44.51 ]
- Vimヲタきめえ
- 308 名前:名無しさん@お腹いっぱい。 mailto:sage [2012/03/17(土) 23:18:37.14 ]
- じゃあVimが出てきた映像作品でも挙げていこうか
- 309 名前:名無しさん@お腹いっぱい。 mailto:sage [2012/03/17(土) 23:34:14.46 ]
- みんな、なんでVim使い始めたん?
- 310 名前:名無しさん@お腹いっぱい。 mailto:sage [2012/03/17(土) 23:42:38.41 ]
- NetHack
- 311 名前:名無しさん@お腹いっぱい。 mailto:sage [2012/03/17(土) 23:51:14.20 ]
- ブラッディ・マンデイのせいで一時期変なのが湧いたよなぁ
- 312 名前:名無しさん@お腹いっぱい。 mailto:sage [2012/03/18(日) 00:19:27.63 ]
- >>309
それしか無かったから。Emacsを使うには重すぎる環境だったから。
- 313 名前:名無しさん@お腹いっぱい。 mailto:sage [2012/03/18(日) 00:29:46.03 ]
- >>309
Xが無い環境に触れる機会があって以来の付き合い
- 314 名前:名無しさん@お腹いっぱい。 mailto:sage [2012/03/18(日) 01:02:35.89 ]
- >>309
vi使えないとサーバ運営に支障があると本に書いてあったから
- 315 名前:名無しさん@お腹いっぱい。 mailto:sage [2012/03/18(日) 05:09:04.17 ]
- >>309
自己レスだけど、とっかかりは強力な正規表現。 初めて使った時は、ナニこのクソエディタておもた。
- 316 名前:名無しさん@お腹いっぱい。 mailto:sage [2012/03/18(日) 07:50:10.35 ]
- Solaris1のころから …はviだった
使い方が変な割にはカーソル移動がバカにスムーズだと思い次第に慣れる
- 317 名前:名無しさん@お腹いっぱい。 mailto:sage [2012/03/18(日) 13:22:17.77 ]
- 多くのシステム管理者が Vim を高く評価しているが、それは Vim が SSH 経由の端末による接続で、
Linux や Mac OS X のシステムを実用的に遠隔操作できる効率的なテキスト編集環境だからだ。 私は Vim を1998年から使っている。デスクトップのメイン OS を Linux にした翌年からだ。 そして、私は Vim でたくさんの記事やコードを書いてきた。 数多くの現代的なテキストエディタを体験してきたが、 Vim の効率の良さに匹敵するものはついぞ見つからなかった。 このエディタを毎日のように使い続けて数年が経ったが、私はいまだに新たな機能や 生産性を飛躍的に向上させる使い方を発見し続けている。 arst.ch/rg9
- 318 名前:名無しさん@お腹いっぱい。 mailto:sage [2012/03/18(日) 14:43:38.95 ]
- まぁVIMが便利というか、VIMのプラグインが便利なんだけどね。
- 319 名前:名無しさん@お腹いっぱい。 mailto:sage [2012/03/18(日) 16:54:46.80 ]
- Vキチさん達がVim本体をdisりつつプラグインのステマをしまくった弊害がここにも
- 320 名前:名無しさん@お腹いっぱい。 mailto:sage [2012/03/18(日) 17:05:10.73 ]
- 実際、プラグインがなかったらvim使うのなんて、しゃーなしで使うレベルに落ちるだろ
単体でも便利な所あるけど単体のみだけで使うなら別のエディタ使った方が便利なの沢山ある
- 321 名前:名無しさん@お腹いっぱい。 mailto:sage [2012/03/18(日) 18:00:03.69 ]
- 便利な別のエディタを遍歴した挙句、結局vi系に帰還するですよ。ペールギュントのように。
まぁ、ソルヴェイグの歌でも聴きなされ。 www.youtube.com/watch?v=ET2rFTEuwYk
- 322 名前:名無しさん@お腹いっぱい。 mailto:sage [2012/03/18(日) 18:00:15.11 ]
- 弊害がここにも
まぁひとそれぞれだから仕方がないけどVim本体disらずにステマしてくれ
- 323 名前:名無しさん@お腹いっぱい。 mailto:sage [2012/03/18(日) 20:51:00.59 ]
- でもパッチとして取り込まれれば歓迎するんだろ
- 324 名前:名無しさん@お腹いっぱい。 mailto:sage [2012/03/18(日) 21:51:01.31 ]
- しんちゃん...
- 325 名前:名無しさん@お腹いっぱい。 mailto:sage [2012/03/18(日) 22:06:35.64 ]
- >>320
プラグインなくてもVim選ぶけどな。viは選ばないけど
- 326 名前:名無しさん@お腹いっぱい。 mailto:sage [2012/03/19(月) 01:41:09.81 ]
- プラグインは使わない。vimrcもせいぜい数十行に収める。
大抵unixツールで代用が効いたり、もっとスマートな方法がある。
- 327 名前:名無しさん@お腹いっぱい。 mailto:sage [2012/03/19(月) 03:02:38.94 ]
- >>326
俺はプラグインも使うしvimrcも数十行には収まらない。 けど、一部にあるvimrcの行数がが多い方がイケてるみたいなのはよくわからん。
- 328 名前:名無しさん@お腹いっぱい。 [2012/03/20(火) 13:58:53.39 ]
- Linuxで使う場合はいいけど、どうしてもvim使わなきゃいけない場合はプラギンに頼るしかなくね?
- 329 名前:名無しさん@お腹いっぱい。 mailto:sage [2012/03/20(火) 14:18:57.10 ]
- このスレはドザーに排他的だからな
UNIX板だし仕方ないか
- 330 名前:名無しさん@お腹いっぱい。 mailto:sage [2012/03/20(火) 14:59:12.98 ]
- linux系で使うにしてもプラグインは便利だろ
- 331 名前:名無しさん@お腹いっぱい。 mailto:sage [2012/03/20(火) 15:07:01.80 ]
- >>328
Linuxでvim使う場合はプラギンに頼らなくても使えるけど Windowsで使う場合ははプラギンに頼らないと無理じゃね? という意味? WindowsでもGNU grep & diff とctags.exeがあれば困らないんだけど。 (Chalice使うなら追加で curl.exeとgzip.exe だね) LinuxとWindowsでそこまで変わる原因ってなんだろうか? 外部コマンドの有無? 「無理じゃね?」と思っている理由が知りたいです。
- 332 名前:名無しさん@お腹いっぱい。 mailto:sage [2012/03/20(火) 15:10:16.07 ]
- マージされてるプラグインがある以上
マージされないのにもそれなりに理由があるわけで。 Windowsをバカにするつもりはないけど、 cygwinでもなんでも外部ツールと組み合わせるのは悪い習慣じゃないよ。 どうしてもプラグインに頼らざるを得ない場面って例えばどんなの?
- 333 名前:名無しさん@お腹いっぱい。 mailto:sage [2012/03/20(火) 15:13:37.71 ]
- 「プラギン」だって やだねえ
「メイル」とかわざわざ書いてる奴もいたなあ(絶滅したけど) 「ストーレジ」なんてのも見たなあ あーやだやだ
- 334 名前:名無しさん@お腹いっぱい。 mailto:sage [2012/03/20(火) 15:26:12.84 ]
- 試しもせずに文句ばっかり
老害おつ
- 335 名前:名無しさん@お腹いっぱい。 mailto:sage [2012/03/20(火) 15:26:19.36 ]
- >>333
?
- 336 名前:名無しさん@お腹いっぱい。 mailto:sage [2012/03/20(火) 15:27:32.30 ]
- 最近しょうがなくプラグインに頼ったのはvim-coffee-scriptぐらい。
本家でsyntax出てくるまでのつなぎかなぁ。 やれPathogenだVundleだ、dotfileの中だからgit-submoduleだってのもだるくて。 vim --startuptimeしたらこんな感じ: 286.748 000.003: --- VIM STARTED ---
- 337 名前:名無しさん@お腹いっぱい。 mailto:sage [2012/03/20(火) 15:53:35.87 ]
- >>333
プラギンは許せよ プラグインよりプラギンの方がタイプしやすいだろが
- 338 名前:名無しさん@お腹いっぱい。 mailto:sage [2012/03/20(火) 16:24:09.90 ]
- pぅぎn
- 339 名前:名無しさん@お腹いっぱい。 mailto:sage [2012/03/20(火) 16:27:36.20 ]
- >>334
そう、俺達は "Raw Guy". だからpluginを使わないんだよ (rawはいろんな意味があってヤバいなww)
- 340 名前:名無しさん@お腹いっぱい。 mailto:sage [2012/03/20(火) 16:33:05.21 ]
- 原理派とプラグイン派でスレを分離するほどのことでもないだろう
そこは共存をはかるべきではないかね?
- 341 名前:名無しさん@お腹いっぱい。 mailto:sage [2012/03/20(火) 17:30:55.03 ]
- プラギンは恥ずかしいな。
メイルはハイフン打つより、i が打ちやすいからこれからは使っていこう。
- 342 名前:名無しさん@お腹いっぱい。 mailto:sage [2012/03/20(火) 17:47:42.78 ]
- プラギンが許されないなんて信じられない!なんて生きづらい世の中だ。
プラギンはプラギンでしょ。 プラグインって早口で10回言ってごらん?ほら、プラギンになっただろう?
- 343 名前:名無しさん@お腹いっぱい。 mailto:sage [2012/03/20(火) 17:50:03.40 ]
- 結局プラグゥィンが一番しっくりくる
- 344 名前:名無しさん@お腹いっぱい。 mailto:sage [2012/03/20(火) 18:14:14.46 ]
- >>332
どうしても頼らざるを得ない場面はないと思うけどな。俺の知らない状況があるんかな。 vim --noplugin でも、テキスト編集はできるわけだし
- 345 名前:名無しさん@お腹いっぱい。 mailto:sage [2012/03/20(火) 18:19:58.80 ]
- >>336
シブいな。:scriptnames が一画面に収まりそうだ
- 346 名前:名無しさん@お腹いっぱい。 mailto:sage [2012/03/20(火) 20:25:23.55 ]
- >>345
22行だった。
- 347 名前:名無しさん@お腹いっぱい。 mailto:sage [2012/03/20(火) 20:42:21.38 ]
- 最近開いたファイルを開き直すとか
- 348 名前:名無しさん@お腹いっぱい。 mailto:sage [2012/03/20(火) 20:43:10.13 ]
- >>346
ミニマリストだな。それってほぼ素の状態でしょ。 俺は54行
- 349 名前:名無しさん@お腹いっぱい。 mailto:sage [2012/03/20(火) 20:58:23.50 ]
- 97行だった
普通かな
- 350 名前:名無しさん@お腹いっぱい。 mailto:sage [2012/03/20(火) 21:50:44.69 ]
- anythingとかneoなんちゃらとかは確かに使いたくない。
しかし個々の機能を便利にするピンポイントのプラグインは積極的に採用すべき、とは思う。 超主観的だけど。 デフォルトに無いハイライトだったり、コメントアウトをもっと賢くしたり、surround.vimだったり、そういう系ね。
- 351 名前:名無しさん@お腹いっぱい。 mailto:sage [2012/03/20(火) 21:54:49.02 ]
- surround.vimは便利だね
テキストオブジェクト系は本家に取り込みを検討するレベルだと思う
- 352 名前:名無しさん@お腹いっぱい。 mailto:sage [2012/03/20(火) 23:03:08.39 ]
- そんなこといいだすときりがないw 使う人がどこかで線を引けばそれでいいんだけどね。
んで、線の引き方の一つとして本家に入ってる入ってないで決めるというのもあり。
- 353 名前:名無しさん@お腹いっぱい。 mailto:sage [2012/03/20(火) 23:03:22.37 ]
- 1200行・・・普通だな!
- 354 名前:名無しさん@お腹いっぱい。 mailto:sage [2012/03/20(火) 23:45:22.09 ]
- >>353
:scriptna の結果が1200だったら変態
- 355 名前:名無しさん@お腹いっぱい。 mailto:sage [2012/03/20(火) 23:54:59.63 ]
- howmを取り上げられたら氏んでしまう
- 356 名前:名無しさん@お腹いっぱい。 mailto:sage [2012/03/21(水) 00:15:02.27 ]
- >>347
最近開いたファイルはシェルかvimのヒストリ漁れば出てくる。 vimのヒストリはq:でミニバッファ出せば普通に検索できる。 ↓な感じにしておいて、うろ覚えの時はreverse-i-searchかけたり。 # .bashrc export HISTCONTROL=ignoreboth export HISTIGNORE="ls:cd*:history*" export HISTSIZE=10000 # .inputrc "\C-n": history-search-forward "\C-p": history-search-backward set completion-ignore-case on >>350 >>351 対応する括弧に飛ぶ%とジャンプ前の位置に戻るCTRL-O組み合わせれば surround.vimはあんまし気になんない。時々いいなと思うけど。 ( foo, bar, buz ) ↓ %%r]<CTRL-O>r[ [ foo, bar, buz ]
- 357 名前:名無しさん@お腹いっぱい。 mailto:sage [2012/03/21(水) 00:41:30.81 ]
- >>356
vimのヒストリからさがすって:e :sp :vspとかいろいろあるから探しにくそう。 どうやってスムーズにファイル名を見つけるの?
- 358 名前:名無しさん@お腹いっぱい。 mailto:sage [2012/03/21(水) 01:26:57.23 ]
- >>357
普通はq:か:してから<CTRL-F>でヒストリバッファ開いて ?(ファイルパスの一部) で検索かけてnnnn...みたいな。 もちょっと掘り下げたりプロジェクト俯瞰する時によくやるのは、 vim開いてから !!git log --name-only <CTRL-V><CTRL-N> 見つけたファイルパスの上にカーソルのっけてgf うっかり版管理してなくて、いよいよ泥臭く探すしかなくなったら :r ~/.viminfo :%v/\v^:(e|v?sp) /d してからさっきみたいにジャンプ。
- 359 名前:358 mailto:sage [2012/03/21(水) 01:29:09.30 ]
- ごめん、<CTRL-V><CTRL-N>じゃなくて<CTRL-W><CTRL-V>だった。
- 360 名前:名無しさん@お腹いっぱい。 mailto:sage [2012/03/21(水) 01:32:51.55 ]
- hownって何が便利なんだ?
メモ用のディレクトリなりファイルなりにショートカットで飛ぶマッピング用意しておけばそれでよくね?
- 361 名前:名無しさん@お腹いっぱい。 mailto:sage [2012/03/21(水) 03:32:12.27 ]
- 慣れたvimmerは何個もvimを立ち上げないし
エクスプローラから開いたり terminal から何回もコマンド叩いて開いたりしない
|

|