숙련 된 유닉스 / 리눅스 사용자는 vi (m) 또는 nano 대신 joe를 사용하는 것을 보았습니다. 제공된 대안 대신 왜 사용하는 것이 좋을까요?
숙련 된 유닉스 / 리눅스 사용자는 vi (m) 또는 nano 대신 joe를 사용하는 것을 보았습니다. 제공된 대안 대신 왜 사용하는 것이 좋을까요?
답변:
Vi보다 배우기가 쉽고 Emacs보다 빨리 시작할 수 있으며 Pico / Nano보다 강력합니다 (예 : 프로그래밍을 위해 ctags 지원).
그러나 어느 곳에 나 설치되지는 않을 것이므로 Vi 및 Emacs의 기본 사항을 여전히 알아야합니다.
기본적으로 WordStar 키 바인딩을 사용합니다. 이것은 80 년대 초의 일반적인 워드 프로세서였으며 90 년대 초에도 사용했습니다. 또한 기술 군중과 관련이있을 수있는 이러한 주요 바인딩은 Borland의 Turbo Pascal 및 Turbo C 용 IDE에서 채택되었습니다.
처음 리눅스에 들어 왔을 때, 나에게 이해가되는 편집기를 찾아 보았다.
Linux가 WordStar의 유효 수명 (Borland 's는 말할 것도없이)의 끝에 도착했기 때문에, 현재 숙련 된 다른 유닉스 / 리눅스 사용자들도 같은 길을 갔다고 생각합니다. 따라서 그 이유 중 하나는 단순히 "타이밍"입니다.
최신 버전에는 구문 강조 표시 및 기타 고급 기능이 있으므로 전환하지 않아도됩니다.
( vim
그러나 구성 파일을 편집 하는 데 사용하는 방법을 알고 있습니다 . 그것은 일종의 필수 기술입니다.)
"jstar"(대부분의 WordStar와 같은) 구성에서 joe를 사용합니다.
프로그래머 나 시스템 관리자가 아니기 때문에 다른 사람이 설정 한 시스템에 joe가 설치되어 있는지 걱정할 필요가 없습니다.
내 가족 중 누군가가 내 시스템에 무언가를 입력해야한다면 joe와 함께 설정할 수 있습니다. 휴먼 인터페이스가있는 유일한 * nix 편집기입니다.
9 살짜리가 그러한 인터페이스에 어떻게 반응하는지보십시오 : http://www.wordstar.org/index.php/wsdos-documentation/131-the-emperor-s-new-clothes-or-how-difficult- is-it-to-learn-the-wordstar-keyboard-commands
Joe는 내가 사용했던 모든 초기 Linux 시스템에 포함되었습니다. (저는 1994 년에 직장을 바꾸고 직장에서 "유닉스"시스템의 "BBS"에 대한 설명을 들었을 때 시작했습니다. 아마 슬랙웨어였으며, 대부분의 초기 배포판과 마찬가지로 joe도 포함했습니다. 기본적으로.)
나는 joe를 원칙적으로 사용하는 것으로 본다. 1982 년에 WordStar를 시작했고 곧 명령 키 입력이 가장 기본적인 컴퓨팅 표준 인 ASCII (ECMA-6 및 ISO 646 : 1991 IRV)의 일부라는 것을 알게되었습니다. 유니 코드
Ctrl-A부터 Ctrl-Z까지는 커서 및 화면 제어, 기본 편집 및 모든 기능을 갖춘 메뉴 시스템의 작동에 충분합니다. 그들은 우리가 가장 익숙한 키를 사용합니다. Ctrl이 왼쪽 Shift 위에 있으면 대문자처럼 쉽게 입력 할 수 있습니다. WordStar 's와 같은 체계적인 과제와 작업 중 화면 도움말 (joe는 거의 훌륭함)을 사용하여 즉시 사용하고 내면화 할 수 있습니다.
또한 표준의 일부이고 모든 시스템에서 사용할 수 있기 때문에 강력한 회사는 죽기를 원합니다.
Apple은 우리가 Command 키만 사용하기를 원합니다. IBM과 그 지지자와 모방 자들은 Alt, 기능, 전용 이동 및 편집 키가 반드시 필요하다고 생각하기를 원합니다. 1982 년부터 1992 년까지 WordStar 이외의 대중 시장 소프트웨어를 살펴보십시오. Word, WordPerfect, Windows 1.0-3.0 및 내가 본 다른 모든 유명 제품인 Ctrl-A에서 Ctrl-Z까지는 거의 모든 부분이 문턱으로 사라졌습니다. 당시의 제품 리뷰를 살펴보십시오. WordStar를 좋아하는 작가조차도 명령 키를 "arcane"또는 "cryptic"이라고 부르는 것처럼 보였습니다.
화면에 기본적으로 표시되고 설명서에 명확하게 설명되어있는 것을 어떻게 비밀 또는 비밀이라고 할 수 있습니까? 그 단어들이 사용 된 일관성은 놀랍습니다. 나는 전문 번역가, 편집자, 광고 카피라이터 및 기술 작가였으며, 내가 싫어하는 프로그램에도 해당 단어를 사용하는 일은 결코 일어나지 않을 것입니다. 나는 그들이 회의실이나 마케팅 부서에서 선택된 느낌을 흔들 수 없습니다.
나는 오래 전에 하드웨어 나 소프트웨어 회사가 나를 노예로 만들지 않기로 맹세했습니다. 직장에서 WordPerfect와 Word를 사용하도록 강요 받았을 때 나는 WordStarized를 중단하고 집에서 MS / PC DOS의 WordStar에서 GNU / Linux의 joe로 바로 갔다.
vi / vim의 아름다움과 emacs의 힘에 감사 드리며 bash, 브라우저, 창 관리자 및 다른 곳에서 타이핑 영역 명령 키 입력을 사용하게되어 기쁩니다. 그러나 텍스트 작업을 위해 joe 만 내 요구와 요구 사항을 충족한다는 것을 알았습니다. 더 이상 손가락을 키보드로 설정할 수 없을 때까지 사용하려고합니다.
"WordStar ...는 소프트웨어 엔지니어링과 오늘날 사용자 중심 디자인이라고하는 것의 승리였습니다." -Matthew G. Kirschenbaum, 트랙 변경 사항 : 워드 프로세싱의 문학 역사