우분투 : 터미널에 이맥스 유지


27

나는 우분투 10.10에 이맥스를 설치했다. sudo apt-get install emacs-snapshot-gtk

나는 터미널에서 내 이맥스를 선호하고 뭔가를 이맥스 때마다 멋진 GUI 창에 나타납니다. 구식은 어떻게합니까?

감사.

답변:


40

다음으로 시작하십시오.

emacs -nw

사용중인 경우 다음 bash에 추가하여 별칭을 설정할 수 있습니다 ~/.bashrc.

alias emacs='emacs -nw'

유용한 아이디어이지만, $ emacs myfile을 사용할 수 없습니다-열린 파일에 -nw를 바이트로 추가합니다.
루카 Ramishvili

1
나는 그 별칭 emacs myfile이 같고 옵션으로 파싱 된 emacs -nw myfile이후 완벽하게 합법적 이라고 생각하지 않습니다 -nw.
cYrus

"완전히 합법적"은 파일을 열 때 '> 1; 3201; 0c'문자열이 파일의 머리 앞에 붙지 않고 버퍼가 ' 수정 된 것으로 표시되지 않습니다. 그것은 당신에게는 효과가 있지만 나에게는 그렇지 않을 수 있습니다.
Luka Ramishvili

emacs -nwCx Cf는 완벽하게 작동하지만 왜 emacs -nw myfile작동하지 않습니까 ?
Luka Ramishvili

@LukaRamishvili My Emacs는 사용할 때 어떤 작업도 수행하지 않았습니다 emacs -nw myfile. 아마도 그것은 버그 2012과 2017 년 사이에 언젠가 수정되었습니다
라돈 Rosborough에게


4

"emacs가 파일을 빠르게 열도록"하는 또 다른 솔루션이 있습니다.

emacs -f server-start

그런 다음 모든 파일을

emacsclient -n <file>

emacs 클라이언트가 실행중인 경우-이 명령은 텍스트 파일을 즉시 엽니 다!

이 솔루션을보다 유용하게 사용하려면

  1. 시작할 때 emacs 서버 시작
  2. alias ec='emacsclient -n'~ / .bashrc에 넣 습니다
  3. Krusader를 사용 emacsclient -n하는 경우 기본 메모장으로 설정할 수 있으므로 F4로 파일을 엽니 다.

1
그냥 사용하십시오 emacsclient -n -a <file>. 그런 다음 필요한 경우 서버가 자동으로 시작되고 백그라운드됩니다.
라돈 Rosborough
당사 사이트를 사용함과 동시에 당사의 쿠키 정책개인정보 보호정책을 읽고 이해하였음을 인정하는 것으로 간주합니다.
Licensed under cc by-sa 3.0 with attribution required.