mirror of
				https://github.com/wting/autojump
				synced 2025-06-13 12:54:07 +00:00 
			
		
		
		
	Merge b4a5fa9615 into ee21082751
				
					
				
			This commit is contained in:
		
						commit
						c8b6bb307d
					
				@ -96,6 +96,9 @@ jo() {
 | 
			
		||||
 | 
			
		||||
    output="$(autojump ${@})"
 | 
			
		||||
    if [[ -d "${output}" ]]; then
 | 
			
		||||
        if command -v explorer.exe >/dev/null 2>&1; then
 | 
			
		||||
            explorer.exe "${output}"
 | 
			
		||||
        else
 | 
			
		||||
            case ${OSTYPE} in
 | 
			
		||||
                linux*)
 | 
			
		||||
                    xdg-open "${output}"
 | 
			
		||||
@ -110,6 +113,7 @@ jo() {
 | 
			
		||||
                    echo "Unknown operating system: ${OSTYPE}." 1>&2
 | 
			
		||||
                    ;;
 | 
			
		||||
            esac
 | 
			
		||||
        fi
 | 
			
		||||
    else
 | 
			
		||||
        echo "autojump: directory '${@}' not found"
 | 
			
		||||
        echo "\n${output}\n"
 | 
			
		||||
 | 
			
		||||
@ -83,6 +83,9 @@ end
 | 
			
		||||
function jo
 | 
			
		||||
    set -l output (autojump $argv)
 | 
			
		||||
    if test -d "$output"
 | 
			
		||||
        if command --search explorer.exe >/dev/null 2>&1 do
 | 
			
		||||
            explorer.exe (autojump $argv)
 | 
			
		||||
        else
 | 
			
		||||
            switch $OSTYPE
 | 
			
		||||
                case 'linux*'
 | 
			
		||||
                    xdg-open (autojump $argv)
 | 
			
		||||
@ -93,6 +96,7 @@ function jo
 | 
			
		||||
                case '*'
 | 
			
		||||
                    __aj_err "Unknown operating system: \"$OSTYPE\""
 | 
			
		||||
            end
 | 
			
		||||
        end
 | 
			
		||||
    else
 | 
			
		||||
        __aj_err "autojump: directory '"$argv"' not found"
 | 
			
		||||
        __aj_err "\n$output\n"
 | 
			
		||||
 | 
			
		||||
@ -91,6 +91,9 @@ jo() {
 | 
			
		||||
    setopt localoptions noautonamedirs
 | 
			
		||||
    local output="$(autojump ${@})"
 | 
			
		||||
    if [[ -d "${output}" ]]; then
 | 
			
		||||
        if command -v explorer.exe >/dev/null 2>&1; then
 | 
			
		||||
            explorer.exe "${output}"
 | 
			
		||||
        else
 | 
			
		||||
            case ${OSTYPE} in
 | 
			
		||||
                linux*)
 | 
			
		||||
                    xdg-open "${output}"
 | 
			
		||||
@ -105,6 +108,7 @@ jo() {
 | 
			
		||||
                    echo "Unknown operating system: ${OSTYPE}" 1>&2
 | 
			
		||||
                    ;;
 | 
			
		||||
            esac
 | 
			
		||||
        fi
 | 
			
		||||
    else
 | 
			
		||||
        echo "autojump: directory '${@}' not found"
 | 
			
		||||
        echo "\n${output}\n"
 | 
			
		||||
 | 
			
		||||
		Loading…
	
		Reference in New Issue
	
	Block a user