Emacs에 코드 완성 패키지 company-mode 설치 (초보자 방향)
2261 단어 company-mode파이썬우분투리눅스Emacs
프롤로그
최근 어쩔 수 없이, 커맨드 라인의 linux상에서 emacs라는 에디다를 사용하게 되었습니다.
Python을 개발할 때 코드 완성 기능이 필요하다는 것을 알고 emacs에 company-mode라는 코드 완성 패키지를 설치할 때 비망으로 남겨 둡니다.
참고 : Emacs 사용법 ~ 초초급 편 ~
emacs의 완전한 초보자이므로, 이 패키지를 인스톨 하는 것만으로도 고생, 넷상에는 알고 있는 전제로 인스톨법을 소개하고 있는 것이 많아, 마음속에서 「아니, 이 정보로 인스톨할 수 있는 사람은 애초에 굉장히!」라고 외쳤다.
라고 하는 것으로 본제로 진행합니다.
Emacs 설치
만약, Emacs 자체도 설치하지 않은 경우에는 설치해 둡니다.
OS는 우분투 16.04.6입니다.
sudo apt-get install emacs
패키지 목록에서 company-mode 확인
코드를 완성하는 패키지로 company-mode라는 것을 사용하지만 패키지 이름은 company입니다.
우선, 그것을 확인하기 위해 linux 명령 행에서 emacs를 시작합니다.
emacs
그런 다음 설치할 수 있는 패키지를 확인합니다.
여기서 먼저 벽에 부딪칩니다. 조사하면 「M-x package-list-package」로 확인할 수 있다고 합니다만, 보통으로 커멘드를 치고 잘 되지 않습니다. emacs에서 "M-x"는 바로 가기 키를 나타내며 Esc + x, 즉 "Esc"키와 "x"의 동시 누름을 의미합니다. . . 왜 그렇게 말해주지 않으면 초보자면서 생각합니다. 저 정중한 한마디로 얼마나 시간을 절약할 수 있는가?
그리고, 「package-list-pacakge」의 곳도 「-」는 하이픈이 아니고, 스페이스 키를 누르면 마음대로 「-」가 됩니다.
정리하면 패키지 리스트를 확인하기 위해서는 Esc+x의 동시 누르기를 한 상태에서 아래와 같이 커맨드를 치면 「M-x package-list-package」가 됩니다.
package list package
회사의 0.9.10 버전이 있음을 확인할 수있었습니다.
Company 설치
Company라는 패키지가 있음을 확인할 수있었습니다.
다음에 드디어 설치입니다. 조사하면, 뭐 간단 「M-x pacakge-install company」로 할 수 있다고 합니다.
「M-x」는 의미를 알았습니다. "pacakge-install"도 package, 스페이스, install로 OK.
그럼, 공간이란? 결론부터 말하면 스페이스가 아니고, [RET]라고 표기하는 일도 있는 것 같습니다만, 요점은 Enter 키를 치고 있는 것입니다.
설치하려면 Esc + x 상태에서 다음 명령을 치고,
package install
그러면
Install package:
라고 표시되고 여기에 "company"와 패키지 이름을 입력하여 설치할 수 있습니다.
Emacs 종료
이것도 의외로 명확하게 말하지 않으면 이해하기 어려운 곳입니다만, Emacs의 종료 방법은
C-x C-c에서 C-x는 Ctrl 키와 x를 동시에 누르는 의미이며, 즉 Ctrl+x 다음에 Ctrl+c를 누르면 종료할 수 있다는 것입니다.
이상 Emacs 초보자의 자신이, 이런 간단한 것을 실현하기 위해서 곤란한 것을 정리했습니다.
Reference
이 문제에 관하여(Emacs에 코드 완성 패키지 company-mode 설치 (초보자 방향)), 우리는 이곳에서 더 많은 자료를 발견하고 링크를 클릭하여 보았다 https://qiita.com/ssl_ds_sps/items/63a258fb1b2e3ce97c8c텍스트를 자유롭게 공유하거나 복사할 수 있습니다.하지만 이 문서의 URL은 참조 URL로 남겨 두십시오.
우수한 개발자 콘텐츠 발견에 전념 (Collection and Share based on the CC Protocol.)