tmuxセッションでペイン/ウィンドウ間でシェルコマンドの履歴を共有する方法はありますか?ペイン/ウィンドウ間の履歴を共有する
6
A
答えて
4
シェルの歴史は、tmuxとはあまり関係がありません。あなたが使用しているシェルと関係があります。したがって、zshを使用することを選択した場合は、デフォルトでiircが有効になります。 bashのであなた.bashrc
export PROMPT_COMMAND="history -a; history -n"
これは歴史にあなたの最後のコマンドを追加し、各コマンドの後、あなたの歴史を再ロードするためにいくつかの魔法を追加する必要があります。詳細については、this postを参照してください。
4
は、あなたの.zshrc
にこれらのオプションを追加します。
setopt inc_append_history
私もhist_ignore_dups
hist_ignore_space
便利を見つけます。
Zsh » Options » Historyも参照してください。
関連する問題
- 1. リポジトリ間の履歴履歴
- 2. Alfresco共有ページの状態履歴
- 3. 共有設定とクリア履歴/データ
- 4. api経由でFacebookのリンク共有履歴を取得するには?
- 5. GWT履歴:履歴トークン
- 6. 複数のマシン間でzshの履歴をどのように共有しますか?
- 7. アンドロイドのクロムの履歴履歴
- 8. ドキュメントライブラリの共有ポイント2003の履歴が含まれています
- 9. データベースの履歴
- 10. デッドロックの履歴
- 11. IEの履歴
- 12. トリガーベースの履歴
- 13. vim固有のシェル履歴を適用する方法
- 14. gimの複数インスタンスにわたる共通の履歴ファイル
- 15. NetBeansでローカル履歴を有効にする
- 16. 複数のGtkSourceViews間で取り消し履歴をリンクする
- 17. visualvm履歴グラフ
- 18. ワードプレス|パスワードリセット履歴
- 19. SVN:ユーザーチェックアウト履歴?
- 20. HTML5履歴API
- 21. Rワークスペース履歴
- 22. LDAPログオン履歴
- 23. スカッシュgitの履歴
- 24. javascriptのブラウザ履歴
- 25. リモート履歴のログ
- 26. Android SMSの履歴
- 27. Androidのダウンロード履歴
- 28. クリップボード履歴のEclipse
- 29. jqueryの履歴プラグイン
- 30. Facebookの履歴pushstate
私はデフォルトでZSHを使用していますが、レコードについてはiircが何を意味するのか分かりませんが、シェルの履歴と関係があると思います;)その場合、問題は何か? – CrimsonKing
"私が正しく覚えていれば"。したがって、この場合は、既にその機能を有効にしていると仮定しています。そうでなければ私は知らない。 – three
それは実際に働いた、と私はちょうど十分な注意を払っていない。 – CrimsonKing