포터블기기 강좌


리눅스: vim을 이북리더로 쓰기

2016.06.15 14:00

영진 조회:6856

역시 이번에도 터미널을 활용하는 방법입니다.

웹 브로우저로 책을 읽을려 하면 북마크하기가 어렵기도하고 다른 신경쓸 것들이 많아서 참 잘 안읽히죠.

터미널이 문장에 집중하기 훨씬 좋아서 터미널로 읽기위해 만든 스크립트입니다.


먼저 구텐베르그에서는 텍스트화일 번호가 있는데 이를 알면


gread 5230


이런식으로 읽을 수 있습니다.

읽던곳이 자동 저장되고 다음부터는 그저 gread 만 하면 그대로 다시 읽을수 있기때문에 웹보다 편리합니다.


번호는 구텐베르그 www.gutenberg.org에서 책을 열면 주소란에서 고유번호를 얻을수 있고요.

제목목록 검색같은거도 가능하게 할려했지만 그럴필요가 없을거 같습니다.


참, 구텐베르그는 접속을 자주하면 gotcha를 입력하게 제한이 걸리는데요 그래서 실제 화일은 ~/.gread 폴더 내에 저장되고 여기서 읽힙니다. 사이트에서는 처음에 단 한번만 읽게 됩니다.


사용법은 vim사용법입니다. 다만 페이지앞뒤로 가는거하고 사전찾는거만 편하게 키매핑했습니다.


space: 한페이지 앞으로

b 는 한페이지뒤로,

. (마침표)는 온라인사전에서 현재 커서위치 낱말을 찾아줍니다. (이전 사전 스크립트 게시물 참고)

동사활용등 때문에 안찾아지는 단어는 빔의 쉘기능을 이용해

:!dic word  하시면 되고요


혹시 키맵이나 컬러테마등 설정이 마음에 안드시면 원래의 vim의 설정화일대신 별도로 ~/.gread/vimrc 화일을 사용하니 마음대로 이화일을 고쳐서 쓰시면됩니다.


설정을 지우시려면 rm -r ~/.gread  하면 날아갑니다.


gread 를 다운받아 /usr/bin이나 ~/bin에 넣고 chmod +x gread 로 실행권한을 주고 사용하세요.


gread_ex1.png

커서에서 '.' 를 치면,


gread_ex2.png

전 아주 편리하게 사용하고 있는 스크립이에요.

번호 제목 작성자 작성일 조회
185 팜 IIIe 쓰는 법 (업무용, 학습용, 오락용, 오소독스~~) [7] 성야무인 02.12 3318
184 일본어 학도를 위한 아이폰(팟터치) 사용기 [8] file minki 02.13 3620
183 SKT 미라지 세팅방법 [2] Freedom^^ 02.13 3320
182 [노키아] 노키아를 무선 AP기기로 만드는 어플 JOIKU 소개 [2] file 미케니컬 02.17 3454
181 심비안 OS의 어플 OPDA 사이트를 통해 쉽게 인증하기!!! [7] tubebell 02.20 4129
180 이이폰(팟터치) 잠재우는 어플 테스트 후기 (첫째날+둘째날) [5] minki 02.23 3553
179 아이폰(팟터치)가 공유기로 싱크 잘 안 될 때 (내부 네크워크 접속 불량 등) [1] minki 02.25 3592
178 KPUG 강좌, KPUG 자료실 2,000점 이벤트 KPUG.KR 03.03 3724
177 때늦은 클리에 T650 개조기 - 슈퍼 T650을 만들어 보자.. [8] 피델리티 03.04 4222
176 아이폰 테더링을 위한 블루투스 페어링(연결)이 잘 안될 때 채리새우 03.08 18395
175 때늦은 팜 강좌 - 꼭꼭 숨어라 시리즈 강좌 1. 핫싱크 데이터 전송 피하기 [5] file 피델리티 03.10 3344
174 때늦은 팜 강좌 - 꼭꼭 숨어라 시리즈 강좌 2. 어플리케이션 숨기기 [2] file 피델리티 03.10 3613
173 때늦은 팜 강좌 - 꼭꼭 숨어라 시리즈 강좌 3. 개인 데이터베이스 백업 [4] file 피델리티 03.10 3265
172 구PIMS(TC) 를 신규PIMS(ZIre72)로 업그레이드 file 부릉이 03.13 3651
171 조디악용 팜데스크 실행시 에러 해결법 [2] 권동휘 03.17 3531
170 대용량 메모는 아웃룩 작업 또는 연락처에 기재하자 거스파이 03.18 4088
169 유럽판 드로이드 마일스톤스 단략 사용기와 카메라 성능 샘플 사진들 (안드로이드폰) [3] file 거스파이 03.18 3423
168 WM폰에서 페이스북 사용하는 3가지 방법 (동영상 첨부) [1] 거스파이 03.18 3353
167 (맥 소개6) 하드만 물리면 다중 백업이 됩니다. [5] minki 03.29 4370
166 120v 전용 아답터 220v으로 만들기 [4] file 와늬 03.29 4737

오늘:
2,371
어제:
3,860
전체:
11,444,999