2011-07-12 20 views
3

!git initをvimの中に置くと、bashに切り替わり、コマンドを実行して「続けるにはEnterを押します」と言います。Vim:シェルの代わりにエディタでコマンドを実行する

私が読んだことから、私はそれがvimの底部領域でコマンドを実行すると思っていました。

何か間違っていますか?私が台無しにした設定はありますか?


そのgitのプラグインがで(彼はコマンド入力された場所の下に)私もインストールし、彼は!バンドルのようなものをやっているTekPubのデモを見ていると、結果がちょうど下部に表示されて面白そうに見えるんが直接vim。

また、私はUbuntuでvimを使用しています。

+1

http://superuser.comまたはhttp://unix.stackexchange.comを試してください。 –

+3

@Close voters:Vim + Gitはプログラミング関連です。 – Johnsyweb

+0

現在のところ、これはちょうどMacVimのようなものです..通常のvimで外部コマンドを使用するプラグインや方法はありますか? –

答えて

1

これは、コンソールVimを使用しているとき(私が以前持っていた)の動作です。あなたが期待していた動作は、GUI Vim(MacVimやGVimなど)を使用しているときの動作です。あなたの質問に答えるために、いいえ、あなたは間違ったことをしていないし、混乱した設定はありません。

+0

これは意味があります私はビデオを見ていて、その男がMacVimを使っていたとしても、それは完全に可能性が高い(おそらく)。 –

3

あなたが特にGitを使いたい場合は、Tim Popeの逃亡のプラグインをチェックアウトしてください。

http://www.vim.org/scripts/script.php?script_id=2975

+0

質問の例から、私はそれがまさに尋問者が何であるかと思います。 – romainl

+2

特定の例はGitの使用法に関するものですが、外部コマンド(* gitのようなもの)を実行すると実際の質問はなぜでしょうか?結果はコマンドラインウィンドウの下にあるフルウィンドウに表示されます画面。 – Jeet

+1

@Jeet:あなたが正しいかもしれないと思うが、私はこれが彼が何をしているのだろうと思った。 – richo

1

使用

:read !command 

カレントバッファに出力を挿入します。たとえば、現在の日付を挿入する場合:

:r !date 
関連する問題