나에게 필요한 지식과 기술을 검색해 보세요.

그누 이맥스 시작하기

지은이

데브라 캐머론, 빌 로젠블랫, 에릭 레이먼드

옮긴이

한빛미디어 리눅스팀

출간일

2000.11.14

레벨

초중급

평점

4(1명)

정가

24,000

판매가

21,600

총 결제 금액

10%

21,600

적립 예정

1,080P

쪽수

624쪽

ISBN

8979180878

브랜드

한빛미디어
한빛미디어 : 그누 프로그램 중에서 가장 애정이 가는 것은 무엇입니까?

에릭 레이먼드 : 물론 이맥스입니다. 가장 강력한 프로그램을 말하자면 GNU 컴파일러를 꼽겠지만, 개인적으로 가장 애정이 가는 프로그램은 제가 개발 과정에 참여했던 이맥스입니다.

- "글로벌 리눅스 2000" 강연회(서울) 중에서


에릭 레이먼드가 가장 애정을 갖고 있는 이맥스는 편집기 중에서도 가장 강력하다고 정평이 나 있다. 또한 무척 유연해서 자신만의 명령어를 만들 수도 있고, 명령어와 연결된 키를 바꿀 수 있다. 시간을 투자할 의향만 있다면 원하는 모든 것을 이맥스에서 할 수 있다.

그러나 지금까지 이맥스의 다양한 기능은 오히려 사용자에게 장애 요소로 작용하여 "복잡하고, 배우기 어렵다"고 느끼는 원인이었다. 이는 초보자를 배려한 체계적인 이맥스 입문서가 없었기 때문이다. 지금까지 출간된 대부분의 이맥스 매뉴얼은 이맥스 만을 설명한 것이 아니라 리눅스·유닉스 전반에 걸친 종합적인 레퍼런스 성격이 짙어서 초보자가 흥미를 갖고 쉽게 따라갈 수 없었다.

이 책은 "이맥스의 바이블"이라 칭할 수 있을 만큼 다양한 사용자를 배려하는 저자들의 노력이 담겨있는 책으로 이맥스라는 말 자체를 처음 들어보는 사람, 이미 이맥스로 기본적인 편집을 할 줄 아는 사람, 좀더 고급 수준으로 발돋움하려는 많은 이들에게 도움이 될 것이다. 편안하게 산책하는 기분으로 이 책을 읽다보면 이맥스 전체에 대한 감을 잡을 수 있을 것이며, 이맥스를 사용하는 데 그다지 큰 어려움을 느끼지 않게 될 것이다. 또한 이제까지 이맥스의 일부 기능만을 사용하던 사람들에게는 다른 기능을 시도해 볼 수 있는 좋은 계기가 될 것이다. 여러분이 직접 탐험해야 할 곳은 아직 많이 남아 있다!

특히 원서 개정판이 1996년에 출간된 것을 고려하여 한국어 번역판에는 "이맥스 버전 19.x와 20.x의 버전별 차이점"과 "다국어 지원 기능"을 소개하는 부록을 추가했다.

저자

목차

1장. 이맥스의 기초
-이맥스의 소개
-파일과 버퍼의 이해
-이맥스 편집 모드
-이맥스 실행
-이맥스 화면
-이맥스 명령어
-파일 열기
-파일 저장
-이맥스 끝내기
-도움말 기능
-요약

2장. 파일 편집
-커서 이동
-텍스트 삭제
-삭제 이동, 복사 영역의 표시
-문단의 재구성
-편집 요령
-명령의 정지와 수정한 내용의 취소
-이맥스를 원하는 대로 동작하게 하는 법

3장. 탐색과 치환
-여러 가지 탐색 방법
-탐색과 치환
-철자 확인
-약어 모드

4장. 버퍼와 윈도우의 사용
-파일, 버퍼 그리고 윈도우
-여러 버퍼의 사용
-윈도우의 사용
-북마크로 현재 위치 저장하기
-이맥스를 일시적으로 중지하기
-여러 X 윈도우의 사용

5장. 이맥스 작업 환경
-쉘 버퍼에서 유닉스 명령어 사용하기
-파일과 디렉토리 다루기
-이맥스에서 출력하기
-이맥스에서 유닉스 매뉴얼 보기
-시간 관리 도구의 사용
-작업 환경으로써의 이맥스

6장. 이메일과 유즈넷 뉴스
-메일 사용하기
-메일 보내기
-메일 읽기
-Gnus로 유즈넷 뉴스 보기

7장. 이맥스로 인터넷 사용하기
-텔넷 모드 사용하기
-Ange-ftp 모드 사용하기
-W3로 웹 보기

8장. 간단한 문서 정렬 및 고급 편집
-텍스트 들여쓰기
-중앙 정렬
-페이지 나누기
-사각 영역 편집
-간단한 그리기
-개요 모드의 사용

9장. 이맥스로 텍스트에 마크업하기
-troff와 nroff를 위해 텍스트에 마크업하기
-Tex과 Latex을 위해 텍스트에 마크업하기
-HTML 작성
-Html-helper 모드의 사용

10장. 매크로 작성
-매크로란?
-매크로 정의하기
-매크로 추가하기
-매크로 명명 및 저장
-명명된 매크로 실행
-복잡한 매크로의 작성
-매크로 뛰어넘기

11장. 이맥스 커스터마이징
-키보드 커스터마이징
-터미널 지원
-이맥스 변수
-이맥스 LISP 패키지
-자동 모드 커스터마이징

12장. 프로그래머를 위한 이맥스
-언어 모드
-C와 C++ 모드
-LISP 모드
-포트란 모드
-프로그램 컴파일하기

13장. 이맥스 LISP 프로그래밍
-LISP 소개
-LISP 기본 함수
-유용한 이맥스의 내부 함수
-주모드의 프로그래밍
-기존 모드의 커스터마이징
-자신만의 LISP 라이브러리 만들기

14장. 이맥스와 X 윈도우
-사용자 인터페이스 기능
-X 폰트와 컬러의 사용
-X 화면의 커스터마이징
-.Xdefaults 파일을 이용한 커스터마이징
-속성, 프레임, 메뉴, 마우스 이벤트
-X 서버와의 통신
-좋은 X 프로그램 스타일의 특징

15장. 이맥스 버전 컨트롤
-버전 컨트롤의 사용
-버전 컨트롤의 개념
-VC의 기본 동작
-주석 버퍼의 편집
-VC 명령 요약
-VC 모드 표시
-어느 버전 컨트롤 시스템을 사용할 것인가?
-특이한 VC 명령
-VC의 커스터마이징
-VC의 확장
-VC로 할 수 없는 일
-VC 효과적으로 사용하기

16장. 온라인 도움말
-자동 완성 기능
-도움말 명령
-복잡한 이맥스 명령에서 도움말 사용하기

부록 A. 이맥스를 구하는 방법
부록 B. 이맥스를 원래 대로 만들기
부록 C. 이맥스 변수
부록 E. 버그 수정
부록 D. 이맥스 LISP 패키지
부록 F. 공개 선언문
부록 G. FSF에 대한 지원
부록 H. 참조표
부록 I. MULE과 한글
부록 J. 버전별 차이점

리뷰

오탈자

24,000

10%

21,600