タグ付けされた質問 「netrw」

1
gxにvimの完全なURLを認識させるにはどうすればよいですか?
デフォルトでは、vimのバッファーになどのURLが含まれているhttp://www.google.com場合gx、通常モードではそのURLでブラウザーが開きます。それは非常に便利です。ただし、URLにURLパラメーターがある場合(例http://www.google.com/search?q=stuff:)、URLパラメーターは失われます(つまり、単にhttp://www.google.com/search開かれます)。 私はMacVim 7.4パッチ183を使用しており、Chromeをプライマリブラウザとして使用しています(OS X 10.9上)。 gx完全なURL を認識するための簡単な方法、理想的には最小限のカスタマイズはありますか?


3
qを使用してもVimを終了できません!
と入力してもvimを終了できません:q!。エラーが出ます E37: No write since last change (add ! to override) E162: No write since last change for buffer... バッファーはNetrwTreeListing読み取り専用だと思います。
14 netrw  quit 

3
netrwでファイルをコピーするにはどうすればよいですか?
現在の作業ディレクトリは./A/B/です。を入力すると空のドキュメントが開き、vimコマンドでnetrwが開き:e.ます。ウィンドウはで分割されvs.、上位レベルのディレクトリ、つまりに移動でき./A/ます。次に、a_file.jpgから./A/B/にファイルをコピーしたいと思います./A/。 yyターゲットファイルとpターゲットウィンドウ(ディレクトリ)で試しましたが、目標を達成できませんでした。 追加のプラグインをインストールせずに目標を達成できる方法はありますか?

3
SSHを使用したナビゲーション
vim scp://host/path/to/fileローカルでリモートファイルを編集し、保存時にリモートマシンを更新するために使用できることを知っています(:w)。ただし、sshを使用してディレクトリ内を移動できるかどうか(またはそれを行うプラグインがあるかどうか)を知りたい NERDTreeはそれをサポートしていません。フォルダーに移動すると、netrwを使用してディレクトリにナビゲートできますが、ファイルを開いても機能しません。
10 netrw  ssh 

2
ファイルシステムにアクセスせずにvimで安全なデータを編集する方法はありますか?
vimを使用して「安全な」ファイルを編集することに興味があります。このファイルは、暗号化されて他の場所(たとえば、クラウドのどこか)に保存され、ローカルディスクにプレーンテキストとして書き込むべきではありません。したがって、イベントのシーケンスは次のようになります(別個のラッパースクリプトまたは非vimステップ1、2、5の場合): クラウドから暗号化されたファイルを取得する ファイルを復号化し、プレーンテキストをvimに渡して編集するためにvimを起動します(おそらく新しいファイル記述子を上書きしますか?) vimでインタラクティブに編集する を使用してファイルが書き込まれた場合、:w結果を書き込みます(ここでも、ファイル記述子を使用しますか?) 新しい平文を暗号化してクラウドに保存する 現在、この種のことを行う通常の方法は、復号化、一時ファイルの書き込み、vimでの一時ファイルの編集、一時ファイルの読み取り、暗号化、一時ファイルのワイプ/削除であることを理解しています。私が探しているのは、一時ファイルをまったく使用しない方法です。(また、Vimをプライベートモードで起動する最も簡単な方法のすべてが設定されます。) これに取り組む別の方法はnetrw、私があまり知らないようなを使用することかもしれません。 この質問では、OSスワップデータについては気にしていません(ただし、内部データバッファーをスワップ不能としてマークするvim方法がある場合は、興味深いでしょう)。 上記を行う方法はありますか、それとももっと良い方法はありますか?


3
:edit {file}が:Explore中に現在のディレクトリを使用するようにする
私はよくを使用して、開いているファイルディレクトリからファイルシステムを探索する:Exか:Sex、ディレクトリを渡してvimを呼び出してファイルシステムの探索を開始し、ファイルを開きます。 いずれの場合でも、ディレクトリツリーをナビゲートしているときに、:edit {file}コマンドを使用して新しいファイルを開くと、vimが実行された現在のディレクトリからの相対パスが常に使用されます。そう: ~# vim . -> navigate to Development/ -> open a file :e <tab> will complete path from home dir または: ~# vim Development/ -> open a file :Sex :e <tab> will complete paths from Development/ (自動またはコマンドを使用して)ファイルシステムをナビゲートしているときにvimの現在の作業ディレクトリを現在選択されているディレクトリに変更することは可能ですか?

1
vim 8.0ファイルエクスプローラーは特定の場所のみを許可します
私はWindows 7システムでVim 8.0を実行していますが、gvim(で実行するのではなくウィンドウで実行するものcmd)を開くたびにこの問題:pwdが発生しc:\users\"user"ます。デフォルトのパスはです。:Exploreコマンドを使用すると、そこにあるすべてのファイルを表示するファイルエクスプローラーが表示されますが、ファイルパスまでしか上がれc:\usersません。それだけです。それ以上のことはできません。 それ以上に、:cdコマンドを使用して別のドライブ(d:)に移動すると、ディレクトリは正常に変更され、を使用すると表示されます:pwd。しかし、を使用すると:Explore、何も表示されず、代わりに、最初のファイルにある同じテキストを含む同じファイルの分割画面が表示されます。 さらに、asdasd.txtファイルを作成d:\してVimで開いてを使用すると:Explore、何も実行されず、プログラムがそのディレクトリへのアクセスを探しているかのように、コマンドモードで使用していた同じテキスト行に戻りますまたはそのような理由でコマンドをキャンセルします。 また、この前にVim 7.4を使用しましたが、上記のコマンドは期待どおりに機能しました。問題が何であるか考えていますか?特別な設定は必要ですか?
弊社のサイトを使用することにより、あなたは弊社のクッキーポリシーおよびプライバシーポリシーを読み、理解したものとみなされます。
Licensed under cc by-sa 3.0 with attribution required.