Skip to content
GitLab
Menu
Projects
Groups
Snippets
/
Help
Help
Support
Community forum
Keyboard shortcuts
?
Submit feedback
Contribute to GitLab
Sign in
Toggle navigation
Menu
Open sidebar
Christian Salzmann-Jaeckel
tmux-resurrect
Commits
8684d459
Unverified
Commit
8684d459
authored
Oct 17, 2014
by
Bruno Sutic
Browse files
Flag gate the bash history restore feature
parent
8328de41
Changes
4
Hide whitespace changes
Inline
Side-by-side
scripts/helpers.sh
View file @
8684d459
...
...
@@ -49,6 +49,11 @@ remove_first_char() {
echo
"
$1
"
|
cut
-c2-
}
save_bash_history_option_on
()
{
local
option
=
"
$(
get_tmux_option
"
$bash_history_option
"
"off"
)
"
[
"
$option
"
==
"on"
]
}
# path helpers
resurrect_dir
()
{
...
...
scripts/restore.sh
View file @
8684d459
...
...
@@ -211,7 +211,9 @@ main() {
start_spinner
"Restoring..."
"Tmux restore complete!"
restore_all_panes
restore_pane_layout_for_each_window
>
/dev/null 2>&1
restore_shell_history
if
save_bash_history_option_on
;
then
restore_shell_history
fi
restore_all_pane_processes
# below functions restore exact cursor positions
restore_active_pane_for_each_window
...
...
scripts/save.sh
View file @
8684d459
...
...
@@ -129,7 +129,9 @@ save_all() {
dump_windows
>>
$resurrect_file_path
dump_state
>>
$resurrect_file_path
ln
-fs
"
$resurrect_file_path
"
"
$(
last_resurrect_file
)
"
dump_bash_history
if
save_bash_history_option_on
;
then
dump_bash_history
fi
}
main
()
{
...
...
scripts/variables.sh
View file @
8684d459
...
...
@@ -26,3 +26,5 @@ inline_strategy_token="->"
save_command_strategy_option
=
"@resurrect-save-command-strategy"
default_save_command_strategy
=
"ps"
bash_history_option
=
"@resurrect-save-bash-history"
Write
Preview
Supports
Markdown
0%
Try again
or
attach a new file
.
Attach a file
Cancel
You are about to add
0
people
to the discussion. Proceed with caution.
Finish editing this message first!
Cancel
Please
register
or
sign in
to comment