デフォルトでは、:e
と入力して上向きの矢印を押すと、Vimでは以前に:e
コマンドを使用して開いたファイルのリストが表示されます。私が開いたファイルをvim <filename>
経由でこのリストに追加する方法はありますか?CLI経由でオープンされたvimファイルの追加:e履歴
6
A
答えて
2
ワン可能性:
au BufEnter * for f in argv() | call histadd("cmd", "e " . f) | endfor
説明:
au # Autocommand.
BufEnter # Run it after entering a buffer.
* # For any file matching.
for f in argv() # Select files in argument list.
call histadd("cmd", "e " . f) # Append to history of ex commands (beginning
# with colon) letter 'e' (of edit) with file name.
endfor # Repeat next loop.
そのコマンドをvimrc
ファイルに入れて試してみてください。
2
関連する問題
- 1. TFSクエリ - 履歴セクション - 日付で追加されたコメント
- 2. awsネットワーク経由でブロックされたCLI
- 3. vimでの履歴検索のバインドキー
- 4. gitで履歴を追加する
- 5. vimの履歴は何に設定されていますか?
- 6. webdav経由で変更履歴を表示する
- 7. jQuery ajaxに履歴を追加する
- 8. Jenkins:テスト履歴にdatetime列を追加
- 9. document.location - 履歴に追加しない
- 10. vimのyankring履歴ファイルの場所を変更
- 11. JFileChooserで選択したファイルの履歴を追加する方法
- 12. 登録方法ブラウザの履歴にdomオブジェクトが追加されました
- 13. CLI経由でファイルを開く[PHP]は
- 14. ネストされたコンポーネントのアクセス履歴[ReactJS]
- 15. 生成されたファイルのパラレルバージョンの履歴
- 16. リポジトリ間の履歴履歴
- 17. ヒートマップ履歴の追跡
- 18. .load()を使用してロードされたファイル経由でDOMに追加された要素へのアクセス
- 19. GWT履歴:履歴トークン
- 20. ファイル内の変更履歴
- 21. Emacsファイルの編集履歴
- 22. api経由でFacebookのリンク共有履歴を取得するには?
- 23. ブラウザの履歴にページが追加されないようにする
- 24. 手動でブラウザの履歴エントリを追加する(クロスブラウザ)
- 25. PEAR - CLI経由でインストールする理由
- 26. アンドロイドのクロムの履歴履歴
- 27. vimの履歴ウィンドウとは何ですか?
- 28. CanActive URLは、偽を返しても履歴に追加されます。
- 29. Android Studio Git->既存のファイルを追加する、リポジトリの履歴を失う
- 30. OpenCartで注文履歴3.0.1.1を追加していない
これが問題を解決するかどうかは不明ですが、 ':buffers'が面白いかもしれません。また、 'Command-T'のようなファイルを見つけるのに役立つプラグインがあります。 – deviousdodo
'history'値を上げるのは面白いですか? '〜/ .vimrc'に' set history = 1000'のようなものを追加してください。 Vimのデフォルトは20です。 –