Passare a una determinata scheda e chiudere la scheda nel terminale OSX

0

Ho più schede di terminale aperte e voglio essere in grado di chiudere la scheda corrente. Come posso rendere la scheda terminale corrente la scheda attiva, in modo che io possa chiudere quella scheda con + w ?

Sono nel terminale Mac predefinito.

    
posta KKendall 18.07.2013 - 00:53
fonte

2 risposte

2

Nel terminale OSX, tieni premuti i tasti + Maiusc mentre fai la freccia a destra o a sinistra. Ciò ti consentirà di passare da una scheda all'altra.

Quando sulla scheda che desideri chiudere, come hai notato, + w chiuderà quella scheda.

    
risposta data 08.07.2014 - 15:40
fonte
1

Se stai provando a farlo in uno script, potresti usare qualcosa di simile:

tell application "Terminal"
    repeat with w in (get windows)
        repeat with t in (get tabs of w)
            if processes of t contains "man" then
                set selected of t to true
                set index of w to 1
            end if
            --properties of t
        end repeat
    end repeat
end tell
tell application "System Events" to tell process "Terminal"
    perform action "AXRaise" of window 1
    tell menu 3 of menu bar 1
        if enabled of menu item "Close Tab" then
            click menu item "Close Tab"
        else
            click menu item "Close Window"
        end if
    end tell
end tell

Gli oggetti di tabulazione non hanno un comando close . set index to 1 non alza effettivamente una finestra, ma la fa apparire come finestra 1 su Eventi di sistema, che supporta l'azione AXRaise.

    
risposta data 18.07.2013 - 07:24
fonte

Leggi altre domande sui tag