トップページunix
1001コメント268KB

Vim Part22

■ このスレッドは過去ログ倉庫に格納されています
0001ほらよ2013/04/04(木) 19:32:22.37
Vim 6以降に関する話題、Part22です。
http://www.vim.org/

前スレ
Vim Part21
http://toro.2ch.net/test/read.cgi/unix/1342368545/

関連情報は>>2-6あたり。
0392名無しさん@お腹いっぱい。2013/11/27(水) 18:00:26.71
どうせエンコードの問題だろうとエスパーしてみる
0393名無しさん@お腹いっぱい。2013/11/27(水) 18:07:59.27
結局釣りか。
0394名無しさん@お腹いっぱい。2013/11/27(水) 21:41:22.80
vimでcの非同期補完をしたいんだけどclang_completeとかneocomplete.vimとか色々ありすぎてわからない
誰か教えて
0395名無しさん@お腹いっぱい。2013/11/29(金) 04:21:12.26
vim-flavor って HEAD 追えないんだね。
有効な tag って

0
0.0
0.a
v0
v0.0
v0.a

あたりの形式だけなのかな。
使えない plugin が結構ありそうだけど、そうでもないのかな?
0396名無しさん@お腹いっぱい。2013/11/29(金) 17:58:40.58
キモいドールさんの作ったものを使う人いるの?
0397名無しさん@お腹いっぱい。2013/11/29(金) 18:04:27.86
趣味関係ないし
0398名無しさん@お腹いっぱい。2013/11/29(金) 19:29:22.44
性格悪いし
0399名無しさん@お腹いっぱい。2013/11/29(金) 21:21:49.54
香り屋のことを性格悪いから嫌いとか言っていた奴と同一と見た
0400名無しさん@お腹いっぱい。2013/11/29(金) 21:32:27.58
UNIX板でいうことでもないが公式ビルドがあるのに勝手に野良ビルド使ってそれを質問してくる奴なんなの
0401名無しさん@お腹いっぱい。2013/11/29(金) 22:49:33.77
何の話だ
0402名無しさん@お腹いっぱい。2013/11/30(土) 23:28:25.48
以下のように、標準入力をリダイレクトで受けて開くとき、文字コードを
指定して開くにはどうすれば良いでしょうか?
$ cat foo | vim -R -

一部に不正バイトが入っていても無視して特定の文字コードで開く、
ということを、nkf等を咬まさず、かつ保存せずに実施したいです。
開いてから:e ++enc=utf8だと、ファイルとして保存していないのでエラーとなります。
ファイルを普通に読み込むときのように以下を試してみたけど駄目でした。
$ cat foo | vim -R "+e ++enc=utf-8" -
$ vim -R "+e ++enc=utf-8" <(cat foo)
0403名無しさん@お腹いっぱい。2013/11/30(土) 23:30:45.22
vimの起動オプションに コマンドは知らせるオプションがあったはずだ。

……cオプションだ。man vim ヨロ。
0404名無しさん@お腹いっぱい。2013/12/01(日) 01:40:44.43
>>402
http://u7fa9.org/memo/HEAD/archives/2011-01/2011-01-18.rst
0405名無しさん@お腹いっぱい。2013/12/02(月) 11:22:50.20
達人Vim使いがコーディングしてる動画ってないですか?
0406名無しさん@お腹いっぱい。2013/12/02(月) 17:59:28.31
http://vimeo.com/search?q=vim
0407名無しさん@お腹いっぱい。2013/12/02(月) 20:26:26.05
ありがとうございます!
周りにVim使ってる人がいないので聞いてみた次第です
0408名無しさん@お腹いっぱい。2013/12/02(月) 22:25:37.70
美人Vim使いがコーディングしてる動画ってないですか?
0409名無しさん@お腹いっぱい。2013/12/03(火) 19:01:09.65
ないです
0410名無しさん@お腹いっぱい。2013/12/09(月) 00:17:18.12
くだすれがあればそっちに書きたいようなことなんですが…
気がついたらいくつか(今のところあちこち散らばって計3個)
# で囲まれたファイル名のファイルができているようです。
例えば最近編集した foo.py と同じディレクトリに #foo.py# というファイル。
内容は2つでほぼ同じ(数行違いがあるのと違いが無いのとがある)です。
何が原因かわからないのですが、編集に使ってるのは Vim だけなので Vim の何かの可能性はあるかも、
と思うのですが、そういう現象を起こすなにかありますかね
0411名無しさん@お腹いっぱい。2013/12/09(月) 02:08:34.11
>>410
backupextは拡張子だけ、スワップファイルは.swoとかだから関係なさそう
てことはプラグインかね。
なんかプラグイン使ってる?
0412名無しさん@お腹いっぱい。2013/12/09(月) 03:19:01.50
>>410
Emacsの、キーストローク数か何かを基準に作られる自動保存ファイルみたいなのが #filename# だけれど、
使ってない?
0413名無しさん@お腹いっぱい。2013/12/09(月) 18:24:15.64
おふたかたともありがとうございます…!そして結局 Vim は関係無さそう。ごめんなさい
>>411
プラグインでなにかファイルを作りそうで言えば neocomplcache をつかってますが、
これはこれの原因にはならなさそうですね…。ありがとうございます。
>>412
あーーーそういえば「たまには Emacs 使ってみるか」(→「あっこれどうやって終了するの」)
っていうことが以前あったのでその可能性がかなり高そうです。ありがとうございます
まさかそんなところに原因が、しかもこのスレで見つかるとは….
0414名無しさん@お腹いっぱい。2013/12/09(月) 18:56:21.33
判決
被告は「編集に使ってるのはVimだけ」と証言しておきながら
その実よりにもよってEmacsに浮気しており(略)
極刑
0415名無しさん@お腹いっぱい。2013/12/09(月) 21:13:21.73
やばいと思ったが(Emacs欲を)押さえきれなかった
0416名無しさん@お腹いっぱい。2013/12/10(火) 04:09:41.83
意義あり。
被告の行動は、終了の仕方も分からない程度の付き合いであり、
これは一般的には浮気とは捉えられず、挨拶を交わす程度の付き合いだったとも
いえるのではないでしょうか。
0417名無しさん@お腹いっぱい。2013/12/10(火) 05:02:10.91
NrrwRgn使ってる人がいたら聞きたいんだけど
\nr
まともに動いてます?
04184172013/12/10(火) 21:21:13.28
反応ないな…
とりあえず一つ前のリビジョンなら問題ないので
それでしのいでみます
0419名無しさん@お腹いっぱい。2013/12/11(水) 01:13:37.68
>>418
使ってないけどgithubから最新版入れてみたけど動いてないな
必ず1行目だけしかそれ用のバッファに来ない

いらんと思うがデバッグ結果…
おそらく、778L の if (a:mode) の判定が意図した通りに動いてない
「a:modeが空じゃない時」の意味で、if (a:mode) とやっているけど Vim scriptの条件式で文字列は数値に変換されてから評価されるので、
数字で始まる文字列以外はすべて0(=false)になってる
'V' => false
'0V' => false
'1V' => true
'8888V' => true
それと、778Lがtrueの場合、838Lで変数aが定義されていないというエラーになる
808-809Lの処理をifの外に出せばエラーにはならなくなるけどそれでいいのかよくわからん
0420名無しさん@お腹いっぱい。2013/12/11(水) 19:59:27.27
>>419
今確認したらどうやらバグだったようでfixされてました。
わざわざありがとう。
0421名無しさん@お腹いっぱい。2013/12/15(日) 22:42:23.08
vimで現在のカーソル位置から、検索した所までを削除するにはどうしたらいいでしょうか。
0422名無しさん@お腹いっぱい。2013/12/15(日) 22:46:06.31
>>421
d/foo<Cr>
やら
:,/foo/d<Cr>
やら
確認したければ、
V/foo<Cr> で選択してから d
0423名無しさん@お腹いっぱい。2013/12/15(日) 22:46:15.30
普通に
d/hoge
って話じゃなくて?
0424名無しさん@お腹いっぱい。2013/12/15(日) 23:08:34.53
>>422-423
バッチリです。ありがとうございます!

ただ、何かのプラグインか設定が邪魔しているのか
.vimrc を読み込むとうまくいかない…。
0425名無しさん@お腹いっぱい。2013/12/15(日) 23:09:23.87
pastebinに.vimrc貼れば?
0426名無しさん@お腹いっぱい。2013/12/16(月) 19:18:05.92
.vimrcに redir => _ があると view で起動した時
E475: Invalid argument: => _
っていうエラーが出るね。
vim -R だと出ないのに。
ただの別名じゃないの?
0427名無しさん@お腹いっぱい。2013/12/17(火) 21:27:59.17
同種のシンタックスファイルが複数あるときどれを開いてるか知るにはどうしたら良いですか?
0428名無しさん@お腹いっぱい。2013/12/17(火) 21:38:55.70
:scriptnames
基本的に全部読み込むみたいだね。
0429名無しさん@お腹いっぱい。2013/12/17(火) 21:59:25.31
>>428
説明不足ですみません
現在のバッファで使われているシンタックスファイルのパスはどうすれば分かりますか?
04304282013/12/17(火) 23:18:11.82
>>429
どういう意味?
具体例を上げて説明してくれるとわかりやすいかも。
0431名無しさん@お腹いっぱい。2013/12/17(火) 23:31:27.46
>>429
先に読み込まれた方が適用される

ふつうは、b:current_syntax をチェックするガード節があるので、&rtpで先にある方 = scriptnamesで先に出力される方 になるはず
0432名無しさん@お腹いっぱい。2013/12/17(火) 23:37:49.42
>>431
補足: ガード節があるから、&rtpであとにある方は読み込まれないという意味ね
0433名無しさん@お腹いっぱい。2013/12/17(火) 23:50:14.47
perl始めたけど末尾の ;
を忘れやすい。

何か良いプラグインとかある?
0434名無しさん@お腹いっぱい。2013/12/17(火) 23:57:40.67
>>430
具体的じゃないですが、全部読み込むと言ってもどれが使われるかを知りたいんです

>>431
そういう意味です
それをvimスクリプトから出力したいんですがヘルプを検索しても見つかりませんでした
0435名無しさん@お腹いっぱい。2013/12/18(水) 00:08:07.66
>>434
それはヘルプには載ってないというかそういう関数はないので
redir => foo
scriptnames
redid END
let syn_list = filter(split(foo, '\n'), 'v:val =~# "syntax/vim.vim"')
" do something

とかすればいんじゃない?
0436名無しさん@お腹いっぱい。2013/12/18(水) 00:12:46.07
>>435
ありがとうございます!
なるほど変数へのリダイレクトですか〜
勉強になります
0437名無しさん@お腹いっぱい。2013/12/18(水) 00:14:10.94
>>433
Perl書かないから詳しくはわからんけが、その目的ならsyntasticは使えそう
0438名無しさん@お腹いっぱい。2013/12/18(水) 00:22:00.89
>>436
あんま使わねえからそんな関数やら変数はないよ。ってヘルプに書いてあったわ
ご丁寧にscriptnamesのDictionary作るスクリプトも載ってる。まあ目的に合うかわからんが
:h scriptnames-dictionary
0439名無しさん@お腹いっぱい。2013/12/18(水) 00:58:43.87
>>437
ありがとう。perlもHaskellもサポートされててちょうど良いわ。
0440名無しさん@お腹いっぱい。2013/12/18(水) 17:22:58.13
おお?NeoBundleのautoloadのmappingsに使えるモードってnvxoiだけでcがないのか
0441名無しさん@お腹いっぱい。2013/12/19(木) 00:28:33.40
kana1
0442名無しさん@お腹いっぱい。2013/12/19(木) 06:34:13.95
>>440
そんなことはないでしょう
0443名無しさん@お腹いっぱい。2013/12/19(木) 16:46:54.42
Vim Color Scheme Advent Calendar とかもやってる人がいるんだな。
http://hail2u.github.io/vim-color-scheme-advent-calendar-2013.html
これはこれで「アドベントカレンダー」っぽくていい
04444402013/12/19(木) 21:02:09.02
>>442
10日程前に修正されてました
さーせん
0445名無しさん@お腹いっぱい。2013/12/19(木) 22:35:29.49
気に入ったマクロ
例えば、日本語の禁則を組み込んでテキスト整形するマクロを作ったとして
また後で使いたいと思ったとする。

q レジスタに入ったマクロをはき出すならば
:put q
だ。これを保存すればマクロはファイルとして保存される。
/*ここまではOK。問題は読み込みの方法が分からない。*/

マクロがファイルの形で保存されているとして
どうやって実行したらよいのだろうか?
0446名無しさん@お腹いっぱい。2013/12/19(木) 23:03:14.75
let @a="HOGE"
でレジスタaに代入出来る
どっかに書いて読み込ませてからマクロとして実行すれば良いよ
0447名無しさん@お腹いっぱい。2013/12/19(木) 23:26:46.14
:r file_path
と合わせるのか。マクロそれで読み込めるね。ありがとう。

rでファイルに1行書き込んで、
それを(normal_modeなので)
0"ay$ (これなら改行文字が入らないで"a"レジスタに入る)
04484472013/12/19(木) 23:38:19.63
もっと良い方法思いついた。
/macro.vim/以下にvimファイルとして保存した方がスマートだ。
関数で定義して、sourceで読み込む。
vimはファイルタイプごとにアクション起こせるから、
txt,md(マークダウンファイル)を開いた時に、source /macro.vim/hogehoge
と書けば、必要な時に(日本語整形マクロはtxt,mdでのみ必要になり得る)
callで呼び出せる。

編集中のファイルを汚さないしコマンドで一発だからたぶんこれでOK。
0449名無しさん@お腹いっぱい。2013/12/20(金) 00:29:06.55
map! <BS> <Nop>にすると日本語入力がおかしい。
「あ」を入力すると「あ」が変換待ちで表示される。一文字目は問題ない。
次に「い」を入れると、「あ」が確定して「あい」が変換待ちになる。
次に「う」を入れると、更に「あい」が確定済みに追加され「あいう」が変換待ちになる。
次に「え」を入れると、更に「あいう」が確定済みに追加され「あいうえ」が変換待ちになる。
ここまでで「ああいあいう」が確定済みで、「あいうえ」が変化待ち、という状況。
今使ってるのはfedoraのgvimなんだけど、他のディストリやOSではどうかな?
端末版は問題ない。
0450名無しさん@お腹いっぱい。2013/12/20(金) 11:50:55.54
>>449 Ubuntu + gvim で再現した
0451名無しさん@お腹いっぱい。2013/12/20(金) 22:05:43.10
Emacs 使いの友人に Emacs には Grass 言語用の grass.el があって超便利なのに
Vim にないの?えっないの?って煽られたので誰かよろしく頑張ってくれ
0452名無しさん@お腹いっぱい。2013/12/20(金) 22:48:29.14
Grassって知らんなあと思ったら
こんなネタ言語のために時間割くやつおるかlw
0453名無しさん@お腹いっぱい。2013/12/20(金) 22:57:47.26
wwwwWWWwwwwwwWWwwwWw
0454名無しさん@お腹いっぱい。2013/12/20(金) 23:01:08.59
Emacsは何でもかんでもEmacsで完結してしまうからVimとは
プラグインの有無も違ってくるね。
:help design-not
0455名無しさん@お腹いっぱい。2013/12/20(金) 23:38:16.14
>>454
これは完結とか高度とかそんなん関係ないBrainF*ck系言語だぞw
マイナーすぎてサポートされてないだけ
0456名無しさん@お腹いっぱい。2013/12/21(土) 09:24:37.69
サポート? Emacsでは標準で入ってるのか……
0457名無しさん@お腹いっぱい。2013/12/21(土) 15:11:39.13
>>449
preedit 部分を打鍵毎に<BS>で消してるような動きをするね。

map! <BS> a だと a が入ってくるし。
<Nop> で消えずに残っているような感じ。

そういえばこの辺微妙な実装になってるって話があった気がするな。
04584492013/12/22(日) 13:51:40.21
とりあえず遡って試してみたら、7.3.315までは再現した。それ以前だと
(gvim:16983): IBUS-WARNING **: Create input context failed: タイムアウトしました.
となってIMがオンにならないので確認できず。
俺の力じゃこれ以上は当たりをつけることさえ出来ない。
0459名無しさん@お腹いっぱい。2013/12/22(日) 21:58:35.38
>>449
ほんまや。そういうマッピングはしてないから困らないが、おかしなことになるな
その状態で「あいう」→「ああいあいう」→確定→「ああいあいうあいう」

MacVim (Vim 7.4 patches 1-52) + MacUIM Anthy on OS X 10.9
0460名無しさん@お腹いっぱい。2013/12/23(月) 20:50:14.79
>>433
セミコロン要るか要らないかは判断できないから無理。
というかそれが判断できるならそもそもセミコロン書かせない。
splainに食わせれば、英語だけどもう少し詳しいエラーがでる。

:!perl -c % 2>&amp;1 >/dev/null | splain
0461名無しさん@お腹いっぱい。2013/12/24(火) 17:19:48.75
<C-C> をそれ自身か別のキーにmapした場合
InsertLeave イベントが発生するようですがこれは仕様でしょうか?
関連するドキュメント等ご存知でしたら教えてくださると喜びます
再現する vimrc は以下の通りです

autocmd! InsertLeave * set nu!
nmap <C-C> <C-C>

imapやnnoremapした場合でもイベントが発生しているようです
環境 : Debian Wheezy
Vim version : 7.3.547 (Debian repository), 7.4.125 (自分でbuild)
これはこれでdvorakユーザの自分にはありがたいのですが
04624612013/12/24(火) 19:08:43.60
すみません間違えました
> <C-C> をそれ自身か別のキーにmapした場合
<C-C> を {lhs} に用いた場合です
Insert mode でCTRL-CするとInsertLeave イベントが発生します
04634612013/12/25(水) 00:14:03.88
何度もすみません
Win7でも同じ挙動でしたので
ざっとソースコードを見たところCTRL-Cがmapされているかどうかによって
interruptするかしないか決めているようでしたので
この挙動は仕様だと理解しました
残念ながらドキュメントは見つけられませんでした
皆様ありがとうございました
0464名無しさん@お腹いっぱい。2013/12/25(水) 00:24:06.35
*map_CTRL-C*
CTRL-C を {lhs} で使うことはできますが、それは Vim がキー入力を待機中のときだ
け機能します。Vim がビジー状態 (何かを実行中) のときは機能しません。Vim がビ
ジー状態の場合、CTRL-C は実行中のコマンドを中断します。
MS-Windows の GUI 環境では、CTRL-C にマップすることができるので、クリップボー
ドにコピーする機能を割り当てることができます。Vim の動作を中断するには
CTRL-Break を使います。
0465名無しさん@お腹いっぱい。2013/12/25(水) 08:24:52.50
>>463
おー、そうなんやね
元々端末用アプリやから、特別に扱われてるのか
とりあえず解析おつかれした
0466名無しさん@お腹いっぱい。2014/01/06(月) 23:37:17.15
起動時、ではなくて「OS立ち上げて最初にVimを起動させる」時だけ
通常の 20 倍近く時間がかかるんですけど、
i) そういうもんですか?
ii) もしそういうもんなら初回起動時何をやってるんですか?
0467名無しさん@お腹いっぱい。2014/01/06(月) 23:44:17.79
>>466
通常がどのくらいかわからないけど、ディスクからプログラムをメモリに読み込んで、さらに設定ファイルやらプラグインやらヒストリを読み込むから、ディスクアクセスとかやたらと大きいファイルとか、そのあたりに何かあるんじゃないの?
起動後のメモリ使用量も見てみるといいね。
0468名無しさん@お腹いっぱい。2014/01/06(月) 23:47:13.49
>>467
ふむふむ…。通常 120 ms, OS起動後初起動時 2300 ms とかなんですよね…
そういう視点からもうすこし調べてみます、ありがとうございます。
0469名無しさん@お腹いっぱい。2014/01/06(月) 23:50:52.76
.vimrcが肥大化してるとか?
昔やらかしたことがあったw
0470名無しさん@お腹いっぱい。2014/01/06(月) 23:58:12.33
2.3秒くらい待てよ。
0471名無しさん@お腹いっぱい。2014/01/07(火) 00:01:59.72
えっと、時間がかかること自体は(もちろん改善できればうれしいけど)問題じゃなくて、
起動のたびにそれだけかかるんじゃなくて,OS立ち上げたあと最初のがそんなに際立って遅い
のがどういう仕組みなんだろうっていうのがメインなんです
0472名無しさん@お腹いっぱい。2014/01/07(火) 00:46:16.36
このスレにそんなレベル高い奴はいないと思うけどな
0473名無しさん@お腹いっぱい。2014/01/07(火) 00:47:13.13
>>466
vim のコマンドラインオプションでstartuptimeみたいなのあるから、それで調べてみたら?
0474名無しさん@お腹いっぱい。2014/01/07(火) 01:23:22.87
まぁ、>>467でFAじゃね。
0475名無しさん@お腹いっぱい。2014/01/07(火) 01:24:56.20
HDD、MEM がイカかれているとか
0476名無しさん@お腹いっぱい。2014/01/07(火) 02:01:54.67
120 msってのが早過ぎる気がするな
ちょっとした .vimrc 読み込むだけで数百ms はかかると思うが?
プラグインとか色々あったら 2300 ms とかでも別に遅いとは思わん
0477名無しさん@お腹いっぱい。2014/01/07(火) 02:05:55.29
上の続きだけど、二度目以降はもちろんキャッシュから読み込むだろうから速いけどね
0478名無しさん@お腹いっぱい。2014/01/07(火) 12:24:09.57
おれも普通に2回目はキャッシュに入ってるから速いんだと思うけど
0479名無しさん@お腹いっぱい。2014/01/07(火) 12:46:15.44
当たり前の話やね
0480名無しさん@お腹いっぱい。2014/01/07(火) 12:47:37.18
せやなキャッシュ
0481名無しさん@お腹いっぱい。2014/01/07(火) 22:01:02.59
Windows XP SP3 KaoriYa版 Vim version 7.2.148 を使っています。

inoremap <UP> <C-O>gk
inoremap <DOWN> <C-O>gj

を指定すると、<UP>、<DOWN>キーの入力によって、ONだったIMEが勝手にOFFに切り替わってしまいます。
このマップを指定しても、キーの入力前後でIMEの状態が保存されるようにするには、
どのようにすれば良いでしょうか?
0482名無しさん@お腹いっぱい。2014/01/09(木) 08:32:15.63
同じ質問を見つけましたが、解決法はない?

i(nore)?mapが発動するとIMEが勝手にOFFになってしまう
https://github.com/vim-jp/issues/issues/251
0483名無しさん@お腹いっぱい。2014/01/12(日) 15:35:05.89
たびたび失礼します。
Windows XP SP3 KaoriYa版 Vim version 7.2.148 を使っています。

日本語を'nowrap'で編集していると、カーソルの表示がおかしくなります。
normal modeではカーソルが消えて、insert modeではカーソルがマルチバイト文字の真ん中に来てしまいます。

具体的には、'nowrap'を指定して、'sidescroll'を1などの小さい値に指定して、
半角英数字と日本語が混在した行で、カーソルをスクリーンの端で左右に動かして
スクリーンを左右にスクロールさせている時に、カーソルの表示がおかしくなります。

例えば、"aaa...aあああ...あ" という行があったとして、スクリーンが

スクリーン左端 |aあああ... ...あ| スクリーン右端

の状態で、スクリーン右端にあるカーソルを右に動かしてスクリーンを右にスクロールさせると、
カーソルの表示がおかしくなります。
0484名無しさん@お腹いっぱい。2014/01/12(日) 15:59:10.90
>>483
自己レスですが、とりあえずの解決というか、
'listchars' の "precedes" の指定を外すと、この現象はなくなりました。
'listchars' の "extends" に関しては、指定していても問題ないようです。
0485名無しさん@お腹いっぱい。2014/01/12(日) 16:09:47.15
>>483
さらに自己レス
解決されているようです。
Vimをアップデートすることにします。。。
https://github.com/vim-jp/issues/issues/203
0486名無しさん@お腹いっぱい。2014/01/12(日) 18:59:51.38
>>483
Windows環境でのVimだったら
http://anago.2ch.net/test/read.cgi/software/1379912425/l50
へ行ったら?
0487名無しさん@お腹いっぱい。2014/01/14(火) 22:48:10.88
お世話んなっちょります。filetype.jax:127
":filetype on" の後に ":syntax on" を実行する必要はない。
ここに書いちゃうけど、これは逆ですね。
0488名無しさん@お腹いっぱい。2014/01/17(金) 01:30:25.24
なかなかいいファイラが見つからん
netrwは安定してるけどいまいちカスタマイズ性に乏しい
vimfilerとかはごちゃごちゃし過ぎてドキュメントも分かり辛いし使う気になれん
軽量でシンプルなのがいい
0489名無しさん@お腹いっぱい。2014/01/17(金) 01:48:43.48
>>488
ファイラってことはファイル操作できるやつか…
あんましらんけど最近活発なのってそのvimfilerくらいじゃないの?
昔いろいろ試したことあるけど、結局常用に至るものは無かった記憶
俺はファイル操作は基本的にshellで、Vim内で削除とかやるときはnerdtreeでcdして!rm foo.txtとかそんな感じ
04904882014/01/17(金) 01:59:35.80
いやそんな機能は求めていなくて単純にディレクトリ間を横断したりファイル開いたりという程度です
netrwはUIがアレだし、もっとシンプルでいいんだけど、しっくりくるのが無い
vimfilerってunite.viとかもそうだけど活発というより完全に作者の自己満になってるような
0491名無しさん@お腹いっぱい。2014/01/17(金) 02:03:58.29
ctrlp
■ このスレッドは過去ログ倉庫に格納されています