mirror of
				https://github.com/tmux/tmux.git
				synced 2025-11-04 00:56:10 +00:00 
			
		
		
		
	Add an additional {} syntax for defining strings in the configuration
file, making it much tidier to define commands that contain other tmux
or shell commands (like if-shell). Also tweak bind-key to expect a
string if it is only given one argument, so {} can be used with it as
well. From Avi Halachmi.
			
			
This commit is contained in:
		@@ -242,8 +242,8 @@ key_bindings_init(void)
 | 
			
		||||
		"bind w choose-tree -Zw",
 | 
			
		||||
		"bind x confirm-before -p\"kill-pane #P? (y/n)\" kill-pane",
 | 
			
		||||
		"bind z resize-pane -Z",
 | 
			
		||||
		"bind { swap-pane -U",
 | 
			
		||||
		"bind } swap-pane -D",
 | 
			
		||||
		"bind '{' swap-pane -U",
 | 
			
		||||
		"bind '}' swap-pane -D",
 | 
			
		||||
		"bind '~' show-messages",
 | 
			
		||||
		"bind PPage copy-mode -u",
 | 
			
		||||
		"bind -r Up select-pane -U",
 | 
			
		||||
@@ -347,8 +347,8 @@ key_bindings_init(void)
 | 
			
		||||
		"bind -Tcopy-mode M-r send -X middle-line",
 | 
			
		||||
		"bind -Tcopy-mode M-v send -X page-up",
 | 
			
		||||
		"bind -Tcopy-mode M-w send -X copy-selection-and-cancel",
 | 
			
		||||
		"bind -Tcopy-mode M-{ send -X previous-paragraph",
 | 
			
		||||
		"bind -Tcopy-mode M-} send -X next-paragraph",
 | 
			
		||||
		"bind -Tcopy-mode 'M-{' send -X previous-paragraph",
 | 
			
		||||
		"bind -Tcopy-mode 'M-}' send -X next-paragraph",
 | 
			
		||||
		"bind -Tcopy-mode M-Up send -X halfpage-up",
 | 
			
		||||
		"bind -Tcopy-mode M-Down send -X halfpage-down",
 | 
			
		||||
		"bind -Tcopy-mode C-Up send -X scroll-up",
 | 
			
		||||
@@ -413,8 +413,8 @@ key_bindings_init(void)
 | 
			
		||||
		"bind -Tcopy-mode-vi t command-prompt -1p'(jump to forward)' 'send -X jump-to-forward \"%%%\"'",
 | 
			
		||||
		"bind -Tcopy-mode-vi v send -X rectangle-toggle",
 | 
			
		||||
		"bind -Tcopy-mode-vi w send -X next-word",
 | 
			
		||||
		"bind -Tcopy-mode-vi { send -X previous-paragraph",
 | 
			
		||||
		"bind -Tcopy-mode-vi } send -X next-paragraph",
 | 
			
		||||
		"bind -Tcopy-mode-vi '{' send -X previous-paragraph",
 | 
			
		||||
		"bind -Tcopy-mode-vi '}' send -X next-paragraph",
 | 
			
		||||
		"bind -Tcopy-mode-vi % send -X next-matching-bracket",
 | 
			
		||||
		"bind -Tcopy-mode-vi MouseDown1Pane select-pane",
 | 
			
		||||
		"bind -Tcopy-mode-vi MouseDrag1Pane select-pane\\; send -X begin-selection",
 | 
			
		||||
 
 | 
			
		||||
		Reference in New Issue
	
	Block a user