Sublime Text 2를 빠른 기본 편집기로 사용하는 방법?


9

나는 이 대답을 사용하여 신속하게 사용되는 편집기를 변경했지만 작동했지만 이제 quickly edit명령 줄을 입력하면 열린 상태로 유지되며 Sublime Text 2가 열려있는 한 다른 명령을 입력 할 수 없습니다. 나는 이것이 까다로운 질문이라는 것을 알고 있지만 그 문제를 해결할 방법을 찾지 못하는 것 같습니다.

답변:


8

EDITOR환경 변수를 승화로 설정 한 다음 quickly edit사용하십시오.

export EDITOR=/usr/bin/subl

위의 줄을 ~/.bashrc파일에 추가 하십시오.


1
@ borax12에 추가하면 로그인 쉘에 설정되지 않으므로 ~/.profile추가하는 것이 ~/.bashrc좋습니다.
— Eliah Kagan

… 또는 ~/.bash_login존재하는 경우 에도 .
— Dmitriy Budnik

1

gedit이 명령 행에서 실행할 때 그렇게하도록 프로그램되어 있기 때문에이 작업을 수행합니다. 를 사용하여 다른 편집자와 함께 신속하게 할 수 있습니다 quickly edit &.

편집 : 나는 당신이 열린 채로 편집기 터미널을 닫습니다 그렇게 할 때 초기화의 자식으로 같은 편집기를 실행 펄 스크립트를 작성 : 스크립트를

스크립트 상단에 다음과 같은 vaiable을 설정할 수 있습니다.

  • command : 실행할 명령
  • stdout : 명령에 전달 될 표준 출력 (설정해야하거나 여전히 터미널로 출력 됨)
  • stderr : 명령에 전달 될 표준 출력 (설정해야합니다. 그렇지 않으면 여전히 터미널로 출력됩니다)

그래도 인스턴스는 열려있는 터미널에 의존하게됩니다
— boywithaxe

1
위의 세부 사항을 해결하기 위해 스크립트를 작성했습니다.
— Sam Bickley

감사합니다! 큰 도움이됩니다 :)
— boywithaxe

ubuntuone.com의 손실로 인해 스크립트 링크가 작동하지 않습니다. 이것이 오래된 답변이지만이 답변을 다시 유효하게 만들 가능성이 있습니까?
— Geek
당사 사이트를 사용함과 동시에 당사의 쿠키 정책과 개인정보 보호정책을 읽고 이해하였음을 인정하는 것으로 간주합니다.
Licensed under cc by-sa 3.0 with attribution required.