터미널 (명령 줄)에서 TextWrangler를 사용하여 텍스트 파일을 어떻게 열 수 있습니까? TextWrangler를 사용하여 텍스트 파일을 편집하는 것을

터미널 (명령 행)에서 작업 할 때 종종 일부 텍스트 파일을 편집해야합니다. TextWrangler를 사용하여 텍스트 파일을 편집하는 것을 선호합니다.

터미널에서 TextWrangler를 사용하여 텍스트 파일을 어떻게 열 수 있습니까?

나는 시도 /Applications/TextWrangler.app/ my_text_file.txt했지만 TextWrangler.app/디렉토리 이기 때문에 작동하지 않습니다 .



답변

일회성으로

open -a /Applications/TextWrangler.app myfile.txt
open -b com.barebones.textwrangler myfile.txt # same thing by ID

aliasTextWrangler를 열기위한 .bash_profile파일을 만들 수도 있습니다. 파일은 기본적으로 홈 디렉토리에있는 숨겨진 파일입니다.

다음은 삽입 할 수있는 명령입니다.

# Type 'tw' on the terminal to open TextWrangler
alias tw='open -a /Applications/TextWrangler.app'

TextWrangler를 기본값으로 설정하려면

  1. Finder의 텍스트 파일에 대한 “정보 얻기”.
  2. 다섯 번째 정보 창에서 “다음으로 열기 :”프로그램을 TextWrangler로 변경하십시오.
  3. 창 하단의 “모두 변경 …”버튼을 클릭하십시오.

답변

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아직 없는 경우 직접 작성하고 라인을 추가하십시오. 그런 다음 새 터미널 탭을 열어서 사용해보십시오.


답변

TextWrangler 명령 줄 도구가 설치되어 있으면 ‘edit’를 사용하여 명령 줄에서 TextWrangler의 파일을 열 수 있습니다. 초기 설치시 도구를 설치하라는 프롬프트가 표시되거나 환경 설정 및 “도구”섹션으로 이동하여 설치 프로그램 단추를 클릭 할 수 있습니다. 또한 TextWrangler 기반 diff 도구 인 twdiff를 제공합니다. 사용 가능한 모든 스위치를보기 위해 도구가 설치된 경우 ‘man edit’를 수행 할 수 있습니다.


답변

텍스트 파일을 편집하는 다른 방법 :

/Applications/TextWrangler.app/Contents/MacOS/TextWrangler my_text_file.txt

모든 응용 프로그램이 MacOS 디렉토리에 .app와 동일한 이름을 가진 바이너리를 포함하는 것은 아니므로 다른 프로그램에 대한 복제는 다를 수 있습니다.