Em um Mac, como você inicia o TextEdit ou o TextMate a partir de um shell? (bater)

2

Eu tentei e o único jeito parecia ser digitar

/Applications/TextEdit.app/Contents/MacOS/TextEdit

em um shell bash. Mas mesmo quando fecho o aplicativo, não é considerado uma saída. Preciso ir até o ícone do aplicativo no dock e clicar em "Quit" para sair.

Alguma outra maneira de invocar e sair? obrigado.

    
por 太極者無極而生 11.06.2010 / 02:37

4 respostas

9

Você pode usar mate [file] para abri-lo a partir do shell.

Isso exige que você crie um link , mas é bastante fácil e acredito que pode já ser uma opção nas preferências. Basta verificar, vá para "Ajuda" - > "Uso do Terminal" na barra de menu .

Você também pode usar mate . (observe o . ) para abrir toda a pasta atual como um projeto no TextMate.

    
por 11.06.2010 / 02:50
3

Eu li o guia MacRumours para open , ou seja, executando open -e file.txt para abrir o arquivo com o TextEdit e (se você tiver definido TextWrangler como o padrão para arquivos .txt) open -t file.txt para abri-lo com TextWrangler (ou qualquer que seja o nome do programa padrão). Se você deseja definir o padrão para um tipo de arquivo, consulte esta pergunta .

    
por 11.06.2010 / 02:58
2

abra seu .bash_profile usando, por exemplo:

nano ~/.bash_profile

no final do arquivo, cole o seguinte:

# TextMate
o(){
open $1 -a textmate.app
}

recarregue seu perfil:

source ~/.bash_profile

uso:

o myfile.txt
    
por 14.08.2010 / 19:44
0

Para o TextMate, basta digitar 'mate filename' no shell. O nome do diretório também funciona.

    
por 07.07.2010 / 03:33