>  기사  >  운영 및 유지보수  >  Linux에는 emacs가 함께 제공됩니까?

Linux에는 emacs가 함께 제공됩니까?

WBOY
WBOY원래의
2022-05-31 18:42:322143검색

Linux는 emacs와 함께 제공되지 않습니다. emacs는 통합 개발 환경이자 텍스트 편집기입니다. vim은 emacs보다 크기가 작기 때문에 대부분의 Linux 배포판과 함께 제공되는 편집기는 vim입니다. 구문은 다음과 같습니다. "apt-get 설치 emacs".

Linux에는 emacs가 함께 제공됩니까?

이 튜토리얼의 운영 환경: linux7.3 시스템, Dell G3 컴퓨터.

Linux의 emacs

Linux에는 유명한 통합 개발 환경이자 텍스트 편집기인 emacs

Emacs가 함께 제공되지 않습니다. Emacs는 vim과 함께 전문 프로그래머에게 가장 인기 있는 코드 편집기 중 하나로 알려져 있습니다.

emacs의 설치 용량은 약 300MB이고,

vim의 설치 용량은 3m가 넘으며, 이전 vi는 약 300kb입니다.

이점에서 emacs는 내장에 적합하지 않습니다. CD 디스크의 최대 크기는 수백 MB에 불과했습니다. 배포 버전에 다른 항목을 추가하려면 분명히 emacs를 추가하는 것만으로는 충분하지 않습니다.

네트워크 설치의 경우 이 거대한 것은 내장되지 않으며 대역폭과 그 당시의 트래픽 비용은 오늘날과 완전히 비교할 수 없습니다. 지금도 다양한 데스크톱 배포판은 1~2G에 불과하며, emacs는 자체적으로 설치할 수 있으므로 빌드할 필요가 없습니다. 또한 emacs는 많은 시작을 실행해야 합니다.

확장 지식:

문법

 emacs(选项)(参数)

옵션

+: emacs 편집기를 시작하고 줄 번호가 지정된 줄로 커서를 이동합니다. ;

-q: 초기화 파일을 로드하지 않고 emacs 편집기를 시작합니다.

- u: emacs 편집기를 시작할 때 지정된 사용자의 초기화 파일을 로드합니다.

-t: emacs 편집기를 시작할 때 지정된 파일을 사용합니다. 파일을 중간 끝으로 사용하며 표준 입력(stdin) 및 표준 출력(stdout)에는 적용되지 않습니다.

-f: 지정된 lisp(인공 지능 분야에서 널리 사용되는 프로그래밍 언어) 기능을 실행합니다.

-l: 로드 지정된 lisp 코드 파일

-batch: 배치 모드에서 emacs 편집기를 실행합니다.

Parameters

파일: 편집할 텍스트 파일을 지정합니다.

Emacs의 수정자 키를 더 의미있게 만드세요

PC 키보드에서 Ctrl 키는 C, Alt 키는 M이라고 합니다. 이 키들은 항상 C와 M 키가 아니기 때문에 해당 문자 또는 기호 키와 쌍을 이루므로 문서에서 쉽게 식별할 수 있습니다.

예를 들어 현대 키보드 표기법에서 C-x는 Ctrl+X를 의미하고 M-x는 Alt+X를 의미합니다. 다른 응용 프로그램에서 텍스트를 잘라낼 때와 마찬가지로 두 키를 동시에 누르십시오.

그러나 현대 컴퓨터의 어떤 것과도 완전히 다른 또 다른 수준의 키보드 단축키가 있습니다. 때로는 키보드 단축키가 단순한 키 조합이 아니라 일련의 키인 경우도 있습니다.

예를 들어 C-x C-f는 평소처럼 Ctrl+X를 누른 다음 Ctrl+C를 누르는 것을 의미합니다.

때때로 키보드 단축키에 키 유형이 혼합되어 있는 경우가 있습니다. 키 조합 C-x 3은 평소처럼 Ctrl+X를 누른 다음 숫자 3 키를 누르는 것을 의미합니다.

Emacs가 이렇게 멋진 전원 조합을 할 수 있는 이유는 특정 키가 Emacs를 특수 명령 모드로 전환하기 때문입니다. C-X(예: Ctrl+X)를 누르면 Emacs가 유휴 상태로 들어가 두 번째 키나 키보드 단축키를 기다리게 됩니다.

공식 및 비공식 Emacs 문서에는 다양한 키보드 단축키가 있습니다. C 키를 Ctrl 키로, M 키를 Alt 키로 변환하는 연습을 하면 문서가 더 이해하기 시작할 것입니다.

추천 학습: Linux 비디오 튜토리얼

위 내용은 Linux에는 emacs가 함께 제공됩니까?의 상세 내용입니다. 자세한 내용은 PHP 중국어 웹사이트의 기타 관련 기사를 참조하세요!

성명:
본 글의 내용은 네티즌들의 자발적인 기여로 작성되었으며, 저작권은 원저작자에게 있습니다. 본 사이트는 이에 상응하는 법적 책임을 지지 않습니다. 표절이나 침해가 의심되는 콘텐츠를 발견한 경우 admin@php.cn으로 문의하세요.