2013-11-28 2 views
1

Textmate의 터미널 도구 "mate"가 내 컴퓨터에 설치되어 있습니다. 터미널에서 기존 파일을 열 수 있지만 새 파일을 만들 수는 없습니다. 다음은 내가 얻은 결과입니다.터미널에서 textmate로 새 파일 열기

> mate mynewfile.txt & 

The file /Users/aging_gorilla/mynewfile.txt does not exist. 

메이트로 새 파일을 열려면 어떻게해야합니까? 당신이 touch 명령 행 도구를 사용할 수없는 경우 나 파일을 만들려면의 TextMate의 v1.5.11

답변

1

을 사용하고

감사

.

당신은 당신의 명령으로 수정할 수 있습니다 : 당신이 떠들썩한 파티 또는 무언가를 사용하는 경우

$ touch mynewfile.txt && mate mynewfile.txt 

당신이 당신의 인생을 더 쉽게 만드는 함수로이를 저장할 수 있습니다. 당신의 ~/.profile 스크립트 같은 것을 추가

function mymate { 
    touch $1 && mate $1 
} 

을 당신이 시도 mate 명령 줄 도구와 같은 여러 개의 파일을 사용할 수 있도록하려면 :

function mymate { 
    for f in $* 
    do 
     touch $f 
    done 
    mate $* 
} 

그런 다음에서 다음을 사용할 수 있습니다 명령 줄은 이렇게 :

$ mynate file.txt 
+0

감사합니다. 메이트 명령을 사용하면 기존 파일을 열 수 있지만 새로운 파일을 만들 수는 없다는 사실에 놀랐습니다. – Rohit

+0

나는 tcsh를 사용한다. 어떻게해야 내 동료 file.txt가 작동하도록 설정합니까? 현재의 제안 (분명히)은 .cshrc 파일에서 작동하지 않습니다. 감사! – Rohit

+0

'csh'의 구문에 익숙하지 않습니다. 죄송합니다. 이것을 다른 쉘 구문으로 이식하는 것이 쉽지 않다면 다른 해결책은 bash 코드를 스크립트 파일에 넣고 경로의 어딘가에 (실제'mate' 명령 전에) 넣는 것입니다. – Will