mirror of
				https://github.com/ohmyzsh/ohmyzsh.git
				synced 2024-05-11 05:55:17 +00:00 
			
		
		
		
	Use shwordsplit in open_command()
This commit is contained in:
		| @@ -16,14 +16,17 @@ function take() { | |||||||
| } | } | ||||||
|  |  | ||||||
| function open_command() { | function open_command() { | ||||||
|  |   emulate -L zsh | ||||||
|  |   setopt shwordsplit | ||||||
|  |  | ||||||
|   local open_cmd |   local open_cmd | ||||||
|  |  | ||||||
|   # define the open command |   # define the open command | ||||||
|   case "$OSTYPE" in |   case "$OSTYPE" in | ||||||
|     darwin*)  open_cmd="open" ;; |     darwin*)  open_cmd='open' ;; | ||||||
|     cygwin*)  open_cmd="cygstart" ;; |     cygwin*)  open_cmd='cygstart' ;; | ||||||
|     linux*)   open_cmd="xdg-open" ;; |     linux*)   open_cmd='xdg-open' ;; | ||||||
|     msys*)    open_cmd="start \"\"" ;; |     msys*)    open_cmd='start ""' ;; | ||||||
|     *)        echo "Platform $OSTYPE not supported" |     *)        echo "Platform $OSTYPE not supported" | ||||||
|               return 1 |               return 1 | ||||||
|               ;; |               ;; | ||||||
| @@ -33,7 +36,7 @@ function open_command() { | |||||||
|   if [[ "$OSTYPE" == darwin* ]]; then |   if [[ "$OSTYPE" == darwin* ]]; then | ||||||
|     $open_cmd "$@" &>/dev/null |     $open_cmd "$@" &>/dev/null | ||||||
|   else |   else | ||||||
|     nohup ${(z)open_cmd} "$@" &>/dev/null |     nohup $open_cmd "$@" &>/dev/null | ||||||
|   fi |   fi | ||||||
| } | } | ||||||
|  |  | ||||||
|   | |||||||
		Reference in New Issue
	
	Block a user