1

.Zshrcに次のものがあります

. /Users/Masi/bin/Zsh/prompt

.zshrcからファイルにアクセスするには、次のコードを実行する必要があります

    Ctrl-Z 
    vim ~/bin/Zsh/prompt

最初にビジュアルモードでパスを強調表示して実行することで、同じことを試みましたが失敗しました

:'<,'>!vim 

Vimのファイル間を高速で移動するにはどうすればよいですか?

4

2 に答える 2

4

vimを開いている場合は、:e <filepath>コマンドを使用して編集用のファイルを開くことができます。

同じvimセッションで複数のファイルを同時に開きたい場合は、ウィンドウを使用できます。で新しいウィンドウを開きCtrl-W n、を使用:e <filepath>して新しいウィンドウでファイルを開くことができます。私がここでその方法を説明する貧弱な仕事をするよりも、ウィンドウの使い方のチュートリアルを見つける方がおそらく良いでしょう。ただし、使用するのはそれほど難しくありません。

もう1つの方法は、ファイルごとに個別のvimセッションを用意し、必要に応じてジョブ処理を使用してそれらを循環させることです。私はzsh構文に精通していませんが、bashでは、を押しCtrl-Zて現在実行中のジョブを一時停止し、コマンドラインに戻って、再開するfg %nジョブ番号をnとしてジョブを再開できます。したがって、これらを使用して、vimでファイル1を開き、vimを一時停止し、新しいvimセッションでファイル2を開き、一時停止し、必要に応じて一時停止とフォアグラウンドを交互に繰り返すことができます。

お役に立てれば!

于 2009-05-03T00:42:41.087 に答える
3

gfカーソル位置にある名前のファイルを開くVimのコマンドを探しているのではないかと思います。このコマンドは、同じウィンドウでファイルを開き、以前に編集していたファイルを置き換えます。ファイルをカーソルの下に置いて新しいウィンドウを開く場合は、^Wfを使用します。

ファイルナビゲーションの詳細については、Vimの「gf」からどのように戻るかという質問も参照してください。

于 2009-05-03T01:01:06.220 に答える