OSX에서 코드를 편집하기 위해 TextWrangler를 사용하고 싶습니다. 터미널을 사용하여 워크 플로우를 제어하는 경향이 있습니다. 일반적으로 bash 별칭을 사용합니다.OSX "open"명령어로 새로운 파일을 만듭니다.
alias text='open -a /Applications/TextWrangler.app'
그러나이 방법으로는 프롬프트에서 새 파일을 열 수 없습니다. 예를 들어 emacs newfile.py
을 입력하면 일시적으로 새 파일이 만들어 지지만 파일을 실제로 저장할 때까지 만지지는 않습니다. 그래도 내 별칭으로 newfile.py
이 없으면 오류가 발생하여 수동으로 파일을 터치 한 다음 열어야합니다.
이 문제를 해결하기 위해 open
을 사용하는 숨겨진 방법에 대한 제안 사항이 있으십니까? 또는 타사 대신 open
명령을 사용합니까? 아니면 GUI 기반 편집기의 근본적인 한계입니까?
제안 해 주셔서 감사합니다. 나는 이런 식으로 갈 수 있다고 생각했지만, 좀 더 일반적인 해결책을 찾고자했습니다. 다음과 같이 끝났습니다. if [ "$ 1"]; then \t [-e "$ 1"]; 다음 \t \t 공개 -a TextWrangler - "$ 1"다른 \t \t \t 터치 "$ 1" \t \t 개방 -a의 TextWrangler \t - "$ 1"1 \t \t RM은 "$ 1" \t \t \t 잠 fi else \t open -a TextWrangler fi' 파일 없이도 전화를 걸면 알 수 있습니다. 그런 식으로 사용하고 싶을 경우를 대비하여 게다가. – wdahab