私は特定のvimセッションのために:コマンド履歴がどこに格納されているか知りたいと思う。スクロールして履歴を検索することができます。私の目的は、試行錯誤して実行したコマンドの一部を取り出し、vimソースファイルを作成することです。:コマンド履歴はどこに保存されていますか?
16
A
答えて
15
は、それは、vimのhelpコマンドから$ HOME/.viminfo
に格納されています。
The viminfo file is used to store:
- The command line history.
- The search string history.
- The input-line history.
- Contents of registers.
- Marks for several files.
- File marks, pointing to locations in files.
- Last search/substitute pattern (for 'n' and '&').
- The buffer list.
- Global variables.
1
それは.viminfoファイルにあります(またはWindows上である場合_viminfo)。それは、あなたのホームディレクトリに渡すものでなければなりません。
2
機能histget()
,histadd()
およびhistdel()
を探しています。
EDIT:viminfoファイルには、あなたの質問を策定した方法に従って、あなたがすでに認識していたと思われるいくつかのセッションの履歴データが含まれます。あなたはこの窓の周りに移動し、同じようにコピーすることができます。また、q:
または:<CTRL-F>
コマンド
OPEN
There are two ways to open the command-line window:
1. From Command-line mode, use the key specified with the 'cedit' option.
The default is CTRL-F when 'compatible' is not set.
2. From Normal mode, use the "q:", "q/" or "q?" command. *q:* *q/* *q?*
This starts editing an Ex command-line ("q:") or search string ("q/" or
"q?"). Note that this is not possible while recording is in progress (the
"q" stops recording then).
When the window opens it is filled with the command-line history. The last
line contains the command as typed so far. The left column will show a
character that indicates the type of command-line being edited, see
|cmdwin-char|.
を使ってミニバッファで最近のコマンド履歴を開くことができます:-)
1
:h viminfo-file-name
HTH通常のバッファコマンドの上で<Enter>
を押すとそれが実行されます。
5
関連する問題
- 1. Eclipseのローカル履歴...ファイルはどこに保存されていますか?
- 2. pdbにコマンド履歴を保存
- 3. psqlクライアントの履歴はどこに保存されていますか? (〜/ .psql_history存在しません!)
- 4. セッション履歴を保存するにはどうすればいいですか?
- 5. ajaxの履歴を保存
- 6. データはページの履歴に保持されていない
- 7. エージェントの履歴をSQL Serverに保存する場所はどこですか?
- 8. ssh端末がコマンド履歴を自動完成または保存しない
- 9. チャット履歴をiosに保存する
- 10. 保存履歴を無効にする
- 11. WebViewの履歴は永続的に保存できますか?
- 12. GHCiによって保存されたコマンド履歴の量を設定する方法は?
- 13. 価格履歴を保存することができます
- 14. iPhoneのwebappに履歴を保存
- 15. vimの履歴は何に設定されていますか?
- 16. モデルアソシエーションの履歴を保存する
- 17. PHP MySQLログイン履歴を保存する
- 18. 「メモリ履歴」コマンドとは何ですか?
- 19. Eclipseファイルを保存すると、元に戻す履歴がクリアされます
- 20. 編集履歴はどのように効果的に保存されますか?
- 21. pubnub保存・再生履歴機能
- 22. ClearcaseからGitへの履歴を保存しますか?
- 23. Neo4jでプロパティの履歴を保存して照会します
- 24. ByteArrayのデータはどこに保存されていますか?
- 25. Android Emulatorイメージはどこに保存されていますか?
- 26. phonegap - ファイルはどこに保存されていますか?
- 27. svnのデフォルトコミットメッセージはどこに保存されていますか?
- 28. HttpSessionデータはどこに保存されていますか?
- 29. IDはどこに保存されていますか?
- 30. コアダンプファイルはどこに保存されていますか?
私が探していたことはありがたいことに感謝します...私はvimのインストールディレクトリでそれを探していました – xshyamx