답변:
일회성으로
open -a /Applications/TextWrangler.app myfile.txt
open -b com.barebones.textwrangler myfile.txt # same thing by ID
alias
TextWrangler를 열기위한 .bash_profile
파일을 만들 수도 있습니다. 파일은 기본적으로 홈 디렉토리에있는 숨겨진 파일입니다.
다음은 삽입 할 수있는 명령입니다.
# Type 'tw' on the terminal to open TextWrangler
alias tw='open -a /Applications/TextWrangler.app'
TextWrangler를 기본값으로 설정하려면
open
LaunchServices DB 를 참조하면 응용 프로그램의 경로를 완전히 벗어날 수 있습니다 . 그래서 open -a TextWrangler file.txt
충분하다.
TextWrangler 명령 줄 도구가 설치되어 있으면
edit my_text_file.txt
터미널에서 열어야합니다.
그래도 문제가 해결되지 않으면 TextWrangler 명령 줄 도구를 설치해야합니다.
MacApp Store 버전을 설치 한 경우 다음 페이지에서 설치 프로그램을 다운로드하십시오. http://www.barebones.com/support/textwrangler/cmd-line-tools.html
BareBones 소프트웨어 사이트에서 다운로드 한 경우 응용 프로그램 (TextWrangler) 메뉴 또는 도움말 메뉴에 "설치 명령 행 도구"명령이 있어야합니다. 텍스트 랭글러 메뉴에 있다고 생각합니다.
IMO를 사용하는 open
것이 올바른 방법입니다. 그러나 약간의 타이핑이 필요하므로 쉘 별명을 작성하는 것이 좋습니다. 이 방법은 기본 편집기를 변경하지 않으려는 경우에도 좋습니다.
$ alias tw='open -a /Applications/TextWrangler.app'
$ tw myfile.txt
열려있는 모든 쉘에서 별명을 사용할 수있게하려면 .bashrc
홈 디렉토리에 행을 추가하십시오 . .bashrc
아직 없는 경우 직접 작성하고 라인을 추가하십시오. 그런 다음 새 터미널 탭을 열어서 사용해보십시오.
open -a TextWrangler .
편리하게 텍스트 파일의 현재 폴더를 열 수 있습니다. … alias twf='open -a TextWrangler.app .
또는 tw .
위의 별칭 만 사용하십시오.
open file.txt
합니다.