LambFerret's Blog

#7 <운영 및 관리 - 에디터> 본문

스터디/리눅스

#7 <운영 및 관리 - 에디터>

램페럿 2022. 11. 15. 17:12

4. 에디터

  • 에디터 종류

버퍼기반 편집기 방식

장점 : 사용자가 잘못 편집했을 시 해당 내용의 기록 없이 중지 가능 → 원본 파일 보존

단점 : 외부 요인으로 종료되었을 경우 변화 내용 저장없이 삭제됨

  1. Pico
    • Aboil Kasar가 개발한 유닉스 기반 텍스트 에디터
    • 윈도우 메모장과 유사하며 간단함
    • 소스 수정 불가
    • GNU 프로젝트에서는 이 복제버전인 nano를 개발
  2. Emacs
    • 리처드 스톨만이 매크로 기능이 있는 텍스트 교정 및 편깁기로 개발
    • LISP 기반의 언어를 가지며 다양한 소스코드 각각에 맞는 모드를 설정 가능
    • 포괄적인 통합 환경을 제공
    • LISP 코드를 불러오는데 시간이 많이 걸림
  3. vi
    • 빌 조이 제작
    • 리눅스, 유닉스에 기본적으로 포함
    • 모드형 편집기
  4. vim
    • 브람 무레나르가 만듬
    • 독자적으로 다양한 기능 추가 (색상, 히스토리, 문법 강조)
    • 다국어 지원, 문법 검사 지원
  5. gedit
    • 그놈 데스트탑 환경으로 개발된 자유 소프트웨어 텍스트 편집기
    • xwindow에 맞게 개발
    • GTK+와 그놈 라이브러리를 이용해 개발
    • 텔넷 접속시 텍스트 기반 콘솔창에서는 사용불가
  • 에디터 활용

이건 사용법 위주

Comments