터미널에서 열린 파일의 기본 편집기를 변경 하시겠습니까? (예 : TextEdit / Coda / Textmate로 설정)
터미널에서 편집을 위해 열린 파일을 Textedit에서 열도록 만드는 방법이 있습니까?
예를 들어 명령이 편집 할 파일 (예 git commit
:)을 열 수있는 경우 해당 파일을 vim 또는 emacs에서 여는 대신 Textedit (또는 Coda 또는 Sublime과 같이 선택한 다른 텍스트 편집 응용 프로그램)에서 열 수 있습니다.
그리고 보너스 질문으로, git commit
응용 프로그램 디렉토리의 편집기에서 실행 한 후 생성 된 파일을 자동으로 열도록 git을 특별히 구성하는 방법이 있습니까?
대부분의 프로그램은 $EDITOR
환경 변수 를 검사 하므로이를 bashrc의 TextEdit 경로로 설정할 수 있습니다. 힘내도 이것을 사용할 것입니다.
방법 :
~/.bashrc
파일에 다음을 추가 하십시오.
export EDITOR="/Applications/TextEdit.app/Contents/MacOS/TextEdit"
- 또는 터미널에 다음 명령을 입력하십시오.
echo "export EDITOR=\"/Applications/TextEdit.app/Contents/MacOS/TextEdit\"" >> ~/.bashrc
zsh를 사용 ~/.zshrc
하는 경우 ~/.bashrc
.
git config --global core.editor mate -w
또는 git config --global core.editor open
@dmckee가 주석에서 제안한대로 사용하십시오 .
참조 : http://git-scm.com/docs/git-config
OS X 및 Sublime Text 용
확인 subl
가능합니다.
이것을 넣어 ~/.bash_profile
[[ -s ~/.bashrc ]] && source ~/.bashrc
이것을 넣어 ~/.bashrc
export EDITOR=subl
2018 년에 여기에 오는 모든 사람 :
- iTerm-> 환경 설정-> 프로필-> 고급-> 의미 기록으로 이동합니다.
- 드롭 다운에서 편집기로 열기를 선택하고 오른쪽 드롭 다운에서 원하는 편집기를 선택합니다.
이 프로그램을 가리 키도록 편집기를 설정하십시오.
/Applications/TextEdit.app/Contents/MacOS/TextEdit
SVN을 사용하면 SVN_EDITOR
환경 변수를 다음과 같이 설정해야 합니다.
$ export SVN_EDITOR=/Applications/TextEdit.app/Contents/MacOS/TextEdit
그런 다음 무언가를 커밋하려고하면 TextEdit가 시작됩니다.
Sublime Text 3 :
defaults write com.apple.LaunchServices LSHandlers -array-add '{LSHandlerContentType=public.plain-text;LSHandlerRoleAll=com.sublimetext.3;}'
자세한 내용 은 Mac OS X에서 TextMate를 기본 텍스트 편집기로 설정 을 참조하십시오.
'Programming' 카테고리의 다른 글
Get : TypeError : 'dict_values'객체는 파이썬 3.2.3을 사용할 때 인덱싱을 지원하지 않습니다. (0) | 2020.08.26 |
---|---|
indexOf와 배열의 findIndex 함수의 차이점 (0) | 2020.08.26 |
행 및 열 번호가 주어지면 셀의 내용을 가져옵니다. (0) | 2020.08.26 |
Go에서 float64를 int로 변환 (0) | 2020.08.26 |
Google Play 서비스 버전을 확인하는 방법은 무엇입니까? (0) | 2020.08.26 |