feat(session): preserve user session order on save. closes #388
parent
cff343cf9e
commit
c98218d928
|
@ -27,6 +27,8 @@ grouped_sessions_format() {
|
|||
|
||||
pane_format() {
|
||||
local format
|
||||
format+="#{session_id}"
|
||||
format+="${delimiter}"
|
||||
format+="pane"
|
||||
format+="${delimiter}"
|
||||
format+="#{session_name}"
|
||||
|
@ -55,6 +57,8 @@ pane_format() {
|
|||
|
||||
window_format() {
|
||||
local format
|
||||
format+="#{session_id}"
|
||||
format+="${delimiter}"
|
||||
format+="window"
|
||||
format+="${delimiter}"
|
||||
format+="#{session_name}"
|
||||
|
@ -82,11 +86,11 @@ state_format() {
|
|||
}
|
||||
|
||||
dump_panes_raw() {
|
||||
tmux list-panes -a -F "$(pane_format)"
|
||||
tmux list-panes -a -F "$(pane_format)" | sort -k1 | cut -f2-
|
||||
}
|
||||
|
||||
dump_windows_raw(){
|
||||
tmux list-windows -a -F "$(window_format)"
|
||||
tmux list-windows -a -F "$(window_format)" | sort -k1 | cut -f2-
|
||||
}
|
||||
|
||||
toggle_window_zoom() {
|
||||
|
|
Loading…
Reference in New Issue