mirror of
https://github.com/tmux-plugins/tmux-resurrect.git
synced 2024-11-22 04:18:48 +00:00
Change 'save pane contents' directory
This commit is contained in:
parent
74773bed62
commit
a750628a44
@ -12,6 +12,7 @@
|
|||||||
- do not save empty trailing lines when pane content is saved
|
- do not save empty trailing lines when pane content is saved
|
||||||
- do not save pane contents if pane is empty (only for 'save pane contents'
|
- do not save pane contents if pane is empty (only for 'save pane contents'
|
||||||
feature)
|
feature)
|
||||||
|
- "save pane contents" feature saves files to a separate directory
|
||||||
|
|
||||||
### v2.4.0, 2015-02-23
|
### v2.4.0, 2015-02-23
|
||||||
- add "tmux-test"
|
- add "tmux-test"
|
||||||
|
@ -87,9 +87,13 @@ last_resurrect_file() {
|
|||||||
echo "$(resurrect_dir)/last"
|
echo "$(resurrect_dir)/last"
|
||||||
}
|
}
|
||||||
|
|
||||||
|
pane_contents_dir() {
|
||||||
|
echo "$(resurrect_dir)/pane_contents/"
|
||||||
|
}
|
||||||
|
|
||||||
pane_contents_file() {
|
pane_contents_file() {
|
||||||
local pane_id="$1"
|
local pane_id="$1"
|
||||||
echo "$(resurrect_dir)/pane_contents-${pane_id}"
|
echo "$(pane_contents_dir)/pane-${pane_id}"
|
||||||
}
|
}
|
||||||
|
|
||||||
pane_contents_file_exists() {
|
pane_contents_file_exists() {
|
||||||
|
@ -259,6 +259,7 @@ save_all() {
|
|||||||
dump_state >> "$resurrect_file_path"
|
dump_state >> "$resurrect_file_path"
|
||||||
ln -fs "$(basename "$resurrect_file_path")" "$(last_resurrect_file)"
|
ln -fs "$(basename "$resurrect_file_path")" "$(last_resurrect_file)"
|
||||||
if capture_pane_contents_option_on; then
|
if capture_pane_contents_option_on; then
|
||||||
|
mkdir -p "$(pane_contents_dir)"
|
||||||
dump_pane_contents
|
dump_pane_contents
|
||||||
fi
|
fi
|
||||||
if save_bash_history_option_on; then
|
if save_bash_history_option_on; then
|
||||||
|
Loading…
Reference in New Issue
Block a user