Vim Part23
レス数が900を超えています。1000を超えると表示できなくなるよ。
0001名無しさん@お腹いっぱい。
2014/02/26(水) 09:53:39.61http://www.vim.org/
前スレ
Vim Part22
http://toro.2ch.net/test/read.cgi/unix/1365071542/
関連情報は>>2-6あたり
0816名無しさん@お腹いっぱい。
2014/09/25(木) 22:29:25.44リンク先のやり取りワロw
0817名無しさん@お腹いっぱい。
2014/09/25(木) 22:40:34.36h-east こいつ何様だよwwww
0818名無しさん@お腹いっぱい。
2014/09/25(木) 22:42:48.47一瞬補完の候補が表示されるしなんか重い
0819名無しさん@お腹いっぱい。
2014/09/26(金) 00:09:05.58なんかめんどくさそうやな
0820名無しさん@お腹いっぱい。
2014/09/26(金) 00:14:21.94>何でバグを追い詰めないの?
ウザザ
酔っぱらうのは酒だけにしてくれ
0821名無しさん@お腹いっぱい。
2014/09/26(金) 02:10:19.560822名無しさん@お腹いっぱい。
2014/09/26(金) 02:11:32.910823名無しさん@お腹いっぱい。
2014/09/26(金) 14:14:55.130824名無しさん@お腹いっぱい。
2014/09/26(金) 14:52:37.19ウザったらしく粘着して良い事て
0825名無しさん@お腹いっぱい。
2014/09/26(金) 22:22:11.88grep関係ないじゃん。ファイルたくさんあるディレクトリを再帰的にファイル検索しただけですぐ固まる。
全く実用的と思えないんだが???
なんでこんなんが持てはやされてるんだ
0826名無しさん@お腹いっぱい。
2014/09/26(金) 22:29:43.29そもそも持てはやしてないし
0827名無しさん@お腹いっぱい。
2014/09/26(金) 22:43:49.660828名無しさん@お腹いっぱい。
2014/09/26(金) 22:53:45.53NeoBundleLazy 'lambdalisue/unite-linephrase', {
とか面白いものはあるけどね
mruならこっちの方が軽い
NeoBundleLazy "mhinz/vim-startify", {
バッファの切り替えはこれが手っ取り早い
NeoBundleLazy "troydm/easybuffer.vim", {
0829名無しさん@お腹いっぱい。
2014/09/27(土) 00:09:04.23断定があっていたとしてもそれを調査/検証出来るのにやらなかったShougoは残念ちゃん
0830名無しさん@お腹いっぱい。
2014/09/27(土) 00:26:37.08いやだからお前は何様のつもりなの?
調査検証してほしいなら頭下げてお願いすれば?
0831名無しさん@お腹いっぱい。
2014/09/27(土) 00:30:41.30ファイル検索したいならctrlp使えば?
unite.vimよりずっと安定してるしインタフェースも秀逸だと思う
あと何より軽い
0832名無しさん@お腹いっぱい。
2014/09/27(土) 01:41:45.82お前はVim使いなの?
そこまで言うならもちろんh-eastのpatchが一切含まれていないVimを使ってるんだよな?
0833名無しさん@お腹いっぱい。
2014/09/27(土) 06:14:40.730834名無しさん@お腹いっぱい。
2014/09/27(土) 08:17:20.25こんなやつ知らんし
まあ御本人様っぽいが
0835名無しさん@お腹いっぱい。
2014/09/27(土) 08:25:11.25俺様のパッチが入ってるソフト(しかもオープンソース)を使うなってか
すごいな色々と
0836名無しさん@お腹いっぱい。
2014/09/27(土) 09:08:51.32旗色が悪くなると「ROMで静観していた」トリップ付き本人が降臨して場を収めようとするやつや
0837名無しさん@お腹いっぱい。
2014/09/27(土) 11:16:36.030838名無しさん@お腹いっぱい。
2014/09/27(土) 11:42:26.350839名無しさん@お腹いっぱい。
2014/09/27(土) 12:46:50.080840名無しさん@お腹いっぱい。
2014/09/27(土) 13:13:32.49なんかめっちゃアホなこと聞いてる気がするけど :new -> :view foo.txt みたいなことがしたい
0841名無しさん@お腹いっぱい。
2014/09/27(土) 13:45:41.61:view +sp foo.txt とか?
0842名無しさん@お腹いっぱい。
2014/09/27(土) 14:21:47.00ただそれだと split された両方で foo.txt が開きますよね(:view -> split 相当)
今開いてるバッファはそのままで新しく window 作ってそこで view したいのです
0843名無しさん@お腹いっぱい。
2014/09/27(土) 14:41:57.02あー、たしかに:viewも:spも両方ファイル開くからか
つかこれでええやんw
:new +view foo.txt
0844名無しさん@お腹いっぱい。
2014/09/27(土) 14:47:48.080845名無しさん@お腹いっぱい。
2014/09/27(土) 14:50:16.54:new +view foo.txt
手数全く変わってないけどなw
0846名無しさん@お腹いっぱい。
2014/09/27(土) 14:56:56.00vimrc に↓書いておいて
command! -nargs=1 -complete=file SPView split | view <args>
:SPView ファイル名
0847名無しさん@お腹いっぱい。
2014/09/27(土) 15:05:50.29+ 知らなかったしコマンド書き慣れてないところに颯爽と complete までつけて書いていただいたし
(ついでに既定のコマンドはないっぽいのもわかったし)
ありがてえありがてえ、僕はうれしい
0848名無しさん@お腹いっぱい。
2014/09/27(土) 15:06:49.63ほんまやなwww
コマンドつくろうぜ
0849名無しさん@お腹いっぱい。
2014/09/27(土) 16:23:12.66おまえの偽物なんて誰もやりたくねぇよ
0850名無しさん@お腹いっぱい。
2014/09/27(土) 16:58:57.52<space><j>とすると<j>を連続して入力することができません
<c-j>のようにspaceを押しながら ってのを実装する方法ありませんか
0851名無しさん@お腹いっぱい。
2014/09/27(土) 19:20:30.71何故ですか?
0852名無しさん@お腹いっぱい。
2014/09/27(土) 19:25:45.910853名無しさん@お腹いっぱい。
2014/09/27(土) 19:46:58.55vim-arpeggio
0854名無しさん@お腹いっぱい。
2014/09/27(土) 19:52:14.52誰もが困り求めるであろうことなのに標準じゃないんですね
0855名無しさん@お腹いっぱい。
2014/09/27(土) 19:54:04.240856名無しさん@お腹いっぱい。
2014/09/27(土) 19:59:24.690857名無しさん@お腹いっぱい。
2014/09/27(土) 20:29:22.84<c-f>の挙動のようにspace押しながらfff…と連続実行できることを望んでいます
0858名無しさん@お腹いっぱい。
2014/09/27(土) 20:42:28.01vim-submode
0859名無しさん@お腹いっぱい。
2014/09/27(土) 21:09:28.80なるほど標準ではなく実装するものだったのか レベル高い
0860名無しさん@お腹いっぱい。
2014/09/27(土) 21:28:14.870861名無しさん@お腹いっぱい。
2014/09/27(土) 21:33:14.94map map!
0862名無しさん@お腹いっぱい。
2014/09/27(土) 21:36:18.44nnoremap <c-a> <nop>
0863名無しさん@お腹いっぱい。
2014/09/27(土) 21:51:25.28ありがとうございます
0864名無しさん@お腹いっぱい。
2014/09/28(日) 01:11:09.310865名無しさん@お腹いっぱい。
2014/09/28(日) 01:43:54.17どこに最新版がありますか?
0867名無しさん@お腹いっぱい。
2014/09/28(日) 02:18:03.86あるいは
hg pull -u
してないだけとか
0868名無しさん@お腹いっぱい。
2014/09/29(月) 11:18:21.50jを押すと編集モードになるのは何故ですか?
0869名無しさん@お腹いっぱい。
2014/09/29(月) 21:24:57.06なんか変なマッピング入ってるんやない?
nnoremap <silent> <Esc> :j<CR>
ならいけるとおもうけどどない?
0870名無しさん@お腹いっぱい。
2014/09/30(火) 00:44:07.16みたいな仕組み作りたいんですけど、ヘルプのタグジャンプみたいに関数を実行させる方法ありませんか?
0871名無しさん@お腹いっぱい。
2014/09/30(火) 01:36:04.73> ヘルプのタグジャンプみたいに関数を実行させる
というのはよくわからんが
> エンター押すと関数が〜
は、<Cr> にそのバッファローカルなマッピングを割り当てたらいけると思う
そのバッファを作るときに、exec 'nnoremap <buffer> <silent> foo bar' みたいにするか、autocmd BufEnter とかを使ってもいけそう
0872名無しさん@お腹いっぱい。
2014/09/30(火) 02:10:25.14端折りすぎてごめんやさい。
ある関数を実行するとウィンドウが分割されて、新しいバッファに指定の文字列(選択肢)を何行か表示させて
それぞれの文字列の上にカーソルあるときにエンター押すと指定の関数が実行される
みたいなhtmlのリンクみたいなんがやりたいんですよ。やっぱ無理ですかね。
でも無理ならバッファローカルなマッピングってのは次善の策かなと思いました。
a)hoge b)fuga c)hage みたいにしてa,b,cにマッピングするとか・・・
0873名無しさん@お腹いっぱい。
2014/09/30(火) 02:34:47.73指定の関数 = 選択肢ってことかいの?
その場合でも、エンター押されたときに何かするにはハンドラが必要なのでマッピング無しじゃできんよ
バッファローカルなマッピングなら、他を汚すこともないから気にせんでもええと思うけど
0874名無しさん@お腹いっぱい。
2014/09/30(火) 07:51:50.94まあ<Func()>hoge</>みたいなお手軽リンク機構はないんですね
エンター押されたときにカーソル下の文字列調べるまでやるなら>>872でいいかなあと思ってきました
なんにせよローカルマッピングで色々するのは思いつきませんでした。ありがとうございました。
vimscript内でpython使えると知って触り始めたけど色々できそうで楽しいなー!ぱいそんぱいそーん!
0875名無しさん@お腹いっぱい。
2014/09/30(火) 10:15:59.08空のvimrcで50ms前後だった
10個ぐらいプラグイン入れて遅延ロードしても500〜800
0876名無しさん@お腹いっぱい。
2014/09/30(火) 10:31:55.900877名無しさん@お腹いっぱい。
2014/09/30(火) 10:35:35.803658.273 1519.429 1519.429: sourcing /home/kidotoyohiko/.vim/bundle/jedi-vim/autoload/jedi.vim
4445.620 3698.679 2178.865: sourcing /home/kidotoyohiko/.vim/bundle/vim-pyenv/autoload/pyenv.vim
4770.002 4031.705 334.026: sourcing /home/kidotoyohiko/.vim/bundle/vim-pyenv//plugin/pyenv.vim
0878名無しさん@お腹いっぱい。
2014/09/30(火) 11:16:06.220879名無しさん@お腹いっぱい。
2014/09/30(火) 11:58:33.200880名無しさん@お腹いっぱい。
2014/09/30(火) 12:04:43.560881名無しさん@お腹いっぱい。
2014/09/30(火) 12:05:47.790882名無しさん@お腹いっぱい。
2014/09/30(火) 12:09:14.210883名無しさん@お腹いっぱい。
2014/09/30(火) 12:10:21.740884名無しさん@お腹いっぱい。
2014/09/30(火) 12:46:44.21ワザとか気にしない人だろう
0885名無しさん@お腹いっぱい。
2014/09/30(火) 23:31:12.37自分の名前が大好きなんだな
0886名無しさん@お腹いっぱい。
2014/10/01(水) 03:15:05.35vim-jpでも良く出てくるじゃん。知らないの?
0887名無しさん@お腹いっぱい。
2014/10/01(水) 03:25:22.14誰であるかを問いかけるのではなく態度を咎める言葉です。知らないの?
0888名無しさん@お腹いっぱい。
2014/10/01(水) 03:27:29.330889名無しさん@お腹いっぱい。
2014/10/01(水) 07:06:13.27おまえ自分が思ってるほど有名じゃないよ
0890名無しさん@お腹いっぱい。
2014/10/01(水) 12:24:37.160891名無しさん@お腹いっぱい。
2014/10/01(水) 14:30:24.670892名無しさん@お腹いっぱい。
2014/10/01(水) 15:50:36.30苗字だけだと職場に木村が3人もいたらかぶるからフルネームのIDが渡される
0893名無しさん@お腹いっぱい。
2014/10/01(水) 16:01:54.010894名無しさん@お腹いっぱい。
2014/10/01(水) 19:11:07.060895名無しさん@お腹いっぱい。
2014/10/01(水) 19:20:40.39この鈴木を差し置いて様を僭称するとはな……
0896名無しさん@お腹いっぱい。
2014/10/01(水) 19:22:25.02飽きた。
0897名無しさん@お腹いっぱい。
2014/10/01(水) 19:45:19.900898名無しさん@お腹いっぱい。
2014/10/01(水) 19:45:36.930899名無しさん@お腹いっぱい。
2014/10/02(木) 00:10:03.82ファイル操作はシェルでやります
tmuxでペイン分割するか他のウィンドウに移動してやってる
0900名無しさん@お腹いっぱい。
2014/10/02(木) 00:25:53.320901名無しさん@お腹いっぱい。
2014/10/02(木) 00:26:21.190902名無しさん@お腹いっぱい。
2014/10/02(木) 00:35:06.51ちゅうくさいてどゆこと?
0903名無しさん@お腹いっぱい。
2014/10/03(金) 19:53:44.050904名無しさん@お腹いっぱい。
2014/10/03(金) 22:15:36.430905名無しさん@お腹いっぱい。
2014/10/04(土) 11:54:14.13a.txt と、そのシンボリックリンク b.txt があった時に、
b.txt 開くと a.txt につけた mark は反映されないみたいですが、これを共有させることってできますか?
0906名無しさん@お腹いっぱい。
2014/10/04(土) 12:11:19.020907名無しさん@お腹いっぱい。
2014/10/04(土) 12:32:29.93$HOME/.vimrc が今 symbolic link to $HOME/Documents/dotfiles/.vimrc です。
$ vim $HOME/Documents/dotfiles/.vimrc とやって適当なところにマークつける
閉じる
$ vim $HOME/.vimrc # マークがついてない!
というのがかなしいのでさっきつけたマークを $HOME/.vimrc を開いても見られるようにしたい…というような
0908名無しさん@お腹いっぱい。
2014/10/04(土) 19:31:33.740909名無しさん@お腹いっぱい。
2014/10/04(土) 19:59:48.150910名無しさん@お腹いっぱい。
2014/10/04(土) 20:04:38.65でおk
0911名無しさん@お腹いっぱい。
2014/10/04(土) 21:59:51.490912名無しさん@お腹いっぱい。
2014/10/04(土) 23:07:21.39いや普通にわかったで
まあ>>910とかもしVim側でやるならこんな感じとか
au BufReadPost * exe 'bw | edit ' . resolve(expand('<afile>'))
bwしてるから無駄にバッファ番号増えるけどww
0913名無しさん@お腹いっぱい。
2014/10/04(土) 23:13:21.77スマンこれあかんわ
0914名無しさん@お腹いっぱい。
2014/10/05(日) 00:33:08.86単純に説明が下手なんだろ
vimの設定なんかより伝達力を覚えたほうがいいよ
0915名無しさん@お腹いっぱい。
2014/10/05(日) 01:05:26.20>>914 片方がもう一方を阻害することはないと思うからそれぞれ精進します…!
レス数が900を超えています。1000を超えると表示できなくなるよ。