Como mover a primeira guia do Terminal até o final usando o AppleScript?

0

Dada uma janela do Terminal com várias guias, como posso mover a primeira guia até o final?

Eu tentei com isso:

tell application "Terminal"
  tell front window
    set current tab to first tab
    move tab 1 to after tab 2
  end tell
end tell

Mas falha na linha set current tab com este erro:

script error: A class name can’t go after this identifier. (-2740)

É possível fazer?

    
por David Morales 14.12.2014 / 14:51

1 resposta

0

Eu não acho que seja possível, não tenho certeza se o Terminal entende como lidar com isso.

Tente isso, trocando o Terminal para o Safari. Funciona no Safari, erros no terminal, mesmo se você especificar um número de tabulação… já que não parece estar na aba 'current tab'

Como teste, isso funciona para o Safari

    tell application "Safari"
        tell front window
            set myTab to current tab
            move myTab to after last tab
        end tell
    end tell

Troque isso pelo Terminal, mesmo se você remover o erro current tab & execute isto

    tell application "Terminal"
        tell front window
            set myTab to tab 1
            move myTab to after last tab
        end tell
    end tell

Ele ainda dará erro -10000 que é essencialmente "Eu não entendo essa função"

    
por 14.12.2014 / 15:30