mirror of
				https://github.com/dcarrillo/prezto.git
				synced 2025-11-04 06:19:09 +00:00 
			
		
		
		
	Save line length by combining enhanced brackets.
This commit is contained in:
		
							
								
								
									
										10
									
								
								keyboard.zsh
									
									
									
									
									
								
							
							
						
						
									
										10
									
								
								keyboard.zsh
									
									
									
									
									
								
							@@ -63,9 +63,9 @@ if [[ "$keymap" == (emacs|) ]]; then
 | 
			
		||||
    bindkey -M emacs "$keyinfo[Escape]b" emacs-backward-word
 | 
			
		||||
  [[ -n "$keyinfo[Escape]" ]] && \
 | 
			
		||||
    bindkey -M emacs "$keyinfo[Escape]f" emacs-forward-word
 | 
			
		||||
  [[ -n "$keyinfo[Escape]" ]] && [[ -n "$keyinfo[Left]" ]] && \
 | 
			
		||||
  [[ -n "$keyinfo[Escape]" && -n "$keyinfo[Left]" ]] && \
 | 
			
		||||
    bindkey -M emacs "$keyinfo[Escape]$keyinfo[Left]" emacs-backward-word
 | 
			
		||||
  [[ -n "$keyinfo[Escape]" ]] && [[ -n "$keyinfo[Right]" ]] && \
 | 
			
		||||
  [[ -n "$keyinfo[Escape]" && -n "$keyinfo[Right]" ]] && \
 | 
			
		||||
    bindkey -M emacs "$keyinfo[Escape]$keyinfo[Right]" emacs-forward-word
 | 
			
		||||
 | 
			
		||||
  # Kill to the beginning of the line.
 | 
			
		||||
@@ -85,7 +85,7 @@ if [[ "$keymap" == (emacs|) ]]; then
 | 
			
		||||
  # Search character.
 | 
			
		||||
  [[ -n "$keyinfo[Control]" ]] && \
 | 
			
		||||
    bindkey -M emacs "$keyinfo[Control]]" vi-find-next-char
 | 
			
		||||
  [[ -n "$keyinfo[Escape]" ]] && [[ -n "$keyinfo[Control]" ]] && \
 | 
			
		||||
  [[ -n "$keyinfo[Escape]" && -n "$keyinfo[Control]" ]] && \
 | 
			
		||||
    bindkey -M emacs "$keyinfo[Escape]$keyinfo[Control]]" vi-find-prev-char
 | 
			
		||||
 | 
			
		||||
  # Edit command in an external editor.
 | 
			
		||||
@@ -195,9 +195,9 @@ elif [[ "$keymap" == vi ]]; then
 | 
			
		||||
    bindkey -M viins "$keyinfo[Escape]w" copy-region-as-kill
 | 
			
		||||
  [[ -n "$keyinfo[Escape]" ]] && \
 | 
			
		||||
    bindkey -M viins "$keyinfo[Escape]h" run-help
 | 
			
		||||
  [[ -n "$keyinfo[Escape]" ]] && [[ -n "$keyinfo[Left]" ]] && \
 | 
			
		||||
  [[ -n "$keyinfo[Escape]" && -n "$keyinfo[Left]" ]] && \
 | 
			
		||||
    bindkey -M viins "$keyinfo[Escape]$keyinfo[Left]" emacs-backward-word
 | 
			
		||||
  [[ -n "$keyinfo[Escape]" ]] && [[ -n "$keyinfo[Right]" ]] && \
 | 
			
		||||
  [[ -n "$keyinfo[Escape]" && -n "$keyinfo[Right]" ]] && \
 | 
			
		||||
    bindkey -M viins "$keyinfo[Escape]$keyinfo[Right]" emacs-forward-word
 | 
			
		||||
 | 
			
		||||
  # History
 | 
			
		||||
 
 | 
			
		||||
@@ -15,7 +15,7 @@ EOF
 | 
			
		||||
fi
 | 
			
		||||
 | 
			
		||||
remove_archive=1
 | 
			
		||||
if [[ "$1" == "-r" ]] || [[ "$1" == "--remove" ]]; then
 | 
			
		||||
if [[ "$1" == "-r" || "$1" == "--remove" ]]; then
 | 
			
		||||
  remove_archive=0
 | 
			
		||||
  shift
 | 
			
		||||
fi
 | 
			
		||||
 
 | 
			
		||||
@@ -11,7 +11,7 @@ Report bugs to <sorin.ionescu@gmail.com>.
 | 
			
		||||
EOF
 | 
			
		||||
fi
 | 
			
		||||
 | 
			
		||||
if [[ "$1" == "-v" ]] || [[ "$1" == "--verbose" ]]; then
 | 
			
		||||
if [[ "$1" == "-v" || "$1" == "--verbose" ]]; then
 | 
			
		||||
  verbose=0
 | 
			
		||||
  shift
 | 
			
		||||
fi
 | 
			
		||||
 
 | 
			
		||||
		Reference in New Issue
	
	Block a user