問題タブ [netrw]
For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.
vim - VimのNetRWでディレクトリ文字を変更するには?
Vim 内のデフォルトのファイル エクスプローラーは NetRW です。たとえば、 を使用して呼び出すことができます:e .
。ツリー ビューでは、ディレクトリ名の先頭にパイプ文字 ( |
) が付けられます。
例えば:
NetRW のツリー表示でパイプ文字を別のものに置き換えるにはどうすればよいですか?
モンスターnetrw.vim
ファイルを確認しましたが、このパイプ文字が見つからないようです。
html - gvim windows netrw filehandler html elinks 構成
私はgvim 7.3、OLEサポート付きのMS-Windows 32ビットGUIバージョンを使用しています
Firefox ブラウザーではなく、elinks ブラウザーでローカルに保存された .html ファイルを開くように netrw ファイルハンドラーを構成しようとしています。netrw のヘルプ ファイルは、.vimrc ファイルに配置できる設定を参照しています。
それはまた言う
「Windows 32 または 64 の場合、url および FileProtocolHandler dll が使用されます」。
引用符の間に elinks 実行可能ファイルへのファイルパスを入力しようとしましたが、結果はありません。これまでのところ、私のインターネット検索では、vim で url および FileProtocolHandler dll を操作する方法の実際的な例は明らかにされていません。
どんな助けにもとても感謝しています。
ギルフ
vim - netrw でのパターン検索時のエラー
すると:Explore //** searchingforthis
、次のエラーが表示されます。
誰でも理由を知っていますか?ところで、//**
netrw dir で grep を実行すると、パターンが見つかったファイルをステップ実行できます。
ag
の代わりに使用していgrep
ます。
vim - mfを使用したvim netrwで、「。」で始まる名前のファイルを強調表示する方法 ドット記号?
で名前が付けられたmf
ファイルをマークしようとしても、視覚的なフィードバックはありません。これを修正する方法はありますか?.*
netrw
vim
vim - Vim - ファイルを選択せずに Netrw を終了/閉じる
私の質問はかなり単純ですが、それでもどこにも答えが見つかりません。Vim では、実際にファイルを選択せずに Netrw エクスプローラーを閉じるにはどうすればよいですか? エクスプローラーを閉じて、現在開いているファイルに戻るには、どのキーストロークを押す必要がありますか?
これまでのところ、現在開いているファイルに戻りたい場合は、Netrw 内から現在開いているファイルを選択する必要がありますが、まだ保存していない場合、これはたまたま不可能です。
私はRTFMを追加するかもしれません、そして:h netrw
コマンドを知っています;)
どうもありがとう。
vim - Vim netrw のファイル リストの同じ場所に戻って戻りますか?
Vim と組み込みの netrw ファイル ブラウジング サポートを使用してローカル ディレクトリをブラウズするとき、ファイルを開いて表示した後、ファイル リスト内のファイルを開く前と同じ場所に戻りたいと思います。
私が通常ファイルをブラウズする方法は、netrw を押してファイルを開くことです。ファイルをEnter
見終わって、ファイル一覧に戻りたい場合は、 を押しCtrl+o
て netrw ビューに戻りますが、カーソルは常にファイル リストの先頭に戻るので、通常のディレクトリをブラウズしているときは非常に不便です。Enter キーを押してファイルを開いたときと同じファイル リストの場所に戻りたいと思います。
Enter キーを押して同じウィンドウでファイルを開くのではなく、netrw ファイル リスト ビューを押して分割ウィンドウでファイルを開くことができることはわかっていますがo
、ビューを分割したくありません。ビュー全体を使用したいのです。見終わるまでファイルを探し、ファイルリストの同じ場所に戻って、リストの次のファイルを開く可能性があります。
vim - vim / file explorer: 閲覧ディレクトリを現在のディレクトリにする
vim のネイティブ エクスプローラー ( :E
) を使い始めています。私の疑問:c
「ブラウジングディレクトリを現在のディレクトリにする」を押しても何も起こりません.. nerdTreeを使用して同じ操作を行った場合(:NERDTreeCWD
)、そのディレクトリはexporerの最上位に配置され、上位のディレクトリは「非表示」になりました。
押すだけではc
何もしていないようです..
注: デフォルトのビューではなく、エクスプローラーのツリー ビューを使用しています。i
ビューを変更するために押しました。
7.4.52を使用しています
vim - リモートファイルを非同期でvimに保存するには?
リモートファイルを編集する
でファイルを保存すると:w
、ファイルの変更がリモートに保存されるまでエディターがブロックされます。
ブロックされるのを避けるために使用しようとして:Dispatch :write
いましたが、うまくいきません (tmux または iterm 戦略を使用)。プラグインvim-dispatch:Dispatch
によって提供されます。
関連するインターネット検索の結果は次のとおりです。
- リモートに SSH 接続してそこで作業します (接続が遅い場合は、この質問を確認するか、 ssh-alternative mosh を検討してください)
- eshion/vim-syncは、ローカル ファイルの変更をリモートに自動同期する可能性を提供します
- Git フックの自動プッシュ:各コミット後、変更をリモートにプッシュします
- satiani/async-scp-vim (詳細はブログを参照) BufWritePost イベントがトリガーされるたびに SCP 呼び出しを開始します
- ssh 接続が開いているため、Ssh トンネルの書き込みが高速化されました (ssh/scpおよびautosshを介した Vim の Netrw プラグインの高速化も参照してください)。
- sshfs / osxfuse-sshfs
set directory=~/.vim/swaps//; set backupdir=~/.vim/backups
- Neovimはまだリリースされておらず、ナイトリー ビルドはすぐには実行できません。ここでの回答は大歓迎です。問題#1464として報告されています
- バックチャネル Vi
ソリューションは役に立ちますが、vcs、構成ファイルなどのセットアップが必要です。
私は好むだろう
- 地元で働く
- 各ファイルの構成はありません(エディターを一度だけ構成しても問題ありません)
- すべての書き込みをコミットする必要はありません。
ssh トンネルを開いたままにしても、改善されませんでした。
更新 保存プロセスを非同期で実行するソリューションがあるかどうかを知りたいです。ここでの保存プロセスとは、コマンドラインに netrw が表示されているように、一時ファイルをリモートにコピーするための scp 呼び出しを意味します。これには時間がかかる場合があります。それまでの間、編集に戻りたいと思います。ブロックされないようにしてください。これで私の質問が明確になることを願っています。
tpope/dispatchの代替手段は 、まだ試していないShougo/vimproc、idbrii/AsyncCommandです。