mirror of
				https://github.com/ohmyzsh/ohmyzsh.git
				synced 2025-11-04 13:21:19 +08:00 
			
		
		
		
	fix(history)!: fix arg passing to fc for history command (#12338)
				
					
				
			BREAKING CHANGE: we have fixed a bug in the `history` wrapper for OMZ which means that running just history will now not show all the history since the 1st command, but only recent ones. To get the previous behavior, you can run `history 1` to get all the command history, or other commands such as `history -30` to get the last 30 commands.
This commit is contained in:
		
							parent
							
								
									3e2a5742cd
								
							
						
					
					
						commit
						a8f7f9f707
					
				@ -12,8 +12,8 @@ function omz_history {
 | 
			
		||||
    # if -l provided, run as if calling `fc' directly
 | 
			
		||||
    builtin fc "$@"
 | 
			
		||||
  else
 | 
			
		||||
    # unless a number is provided, show all history events (starting from 1)
 | 
			
		||||
    [[ ${@[-1]-} = *[0-9]* ]] && builtin fc -l "$@" || builtin fc -l "$@" 1
 | 
			
		||||
    # otherwise, run `fc -l` with a custom format
 | 
			
		||||
    builtin fc -l "$@"
 | 
			
		||||
  fi
 | 
			
		||||
}
 | 
			
		||||
 | 
			
		||||
 | 
			
		||||
		Loading…
	
	
			
			x
			
			
		
	
		Reference in New Issue
	
	Block a user