본문 바로가기

컴퓨터52

vim cheat sheet vim cheat sheet이 많은데 그 중 하나다. 모든 기능을 다 담은 건 아니지만 중요하고 많이 쓰는 글쇠 위주로 눈에 잘 들어오게 만들었다. 아래 그림을 누르면 그림이 커진다. 출처: https://hackaday.com/2016/08/08/editor-wars-the-revenge-of-vim/ 내가 쓰는 편집기는 터미널에서는 vim이고 그 외에는 Emacs와 gedit을 섞어 쓴다. 어떤 작업을 하느냐에 따라 조금 더 편한 편집기가 있는데, 그에 맞춰 쓰는 편이다. 한마디로 vim과 Emacs 중 어느 하나만을 고집하지 않고 둘 다 쓰고 있다. vim도 그렇고 Emacs도 그렇고 모든 기능을 제대로 쓰려면 천쪽짜리 설명서를 읽으며 한 학기는 배워야 할지도 모른다. 둘 다 쓴지 오래지만 그렇게 .. 2016. 8. 10.
이맥스25 웹 브라우징 성능 좋은 IDE들을 많이 쓰지만, 프로그래밍에서 편집기는 vim과 emacs라는 양대 산맥이 있다. 굳이 나누자면, vim vs. emacs vs. IDE라고 봐야 할 것이다. vim은 유닉스에 기본으로 들어가는 몇가지 편집기 중 하나인 vi를 확장하여 C로 작성한 편집기다. 콘솔이나 터미널에서 쓰기 딱 좋다. 처음에는 사용법이 생소하지만, 며칠 쓰며 손에 익으면 이만한 편집기가 없다. 그리고 여러 다양한 부가장치를 설치하여 쓸 수도 있다. gui용 vim도 있는데 gvim이라고 한다. 리눅스나 애플에서는 터미널에서 vim을 사용하면 더 편하기 때문에 많이 쓰지 않을 수도 있는데, 윈도우에서는 gvim이 아주 유용하다. Emacs는 초기 유닉스 시절 MIT에서 스톨만 등이 전산실에 있는 PDP 미니 컴.. 2016. 7. 15.
전자책(e-book)을 pdf로 변환하기 전자책(e-book)을 pdf로 변환하기스마트폰과 타블렛을 많이 쓰면서, epub 파일 확장자를 갖는 전자책(e-book)을 흔히 본다. 스마트폰과 타블렛에서는 편하지만, 데스크탑이나 노트북에서는 pdf가 더 유용할 때도 있다. 이 때 epub 파일을 pdf로 변환을 하면 해당 문서를 pdf로 볼 수 있다.epub 파일을 보는 뷰어는 Calibre가 유명하다. 캘리버에는 전자책을 보는 기능 외에도 전자책을 작성할 수 있고, epub 파일을 pdf로 변환할 수 있는 여러 유용한 기능도 많다. 파일 변환에는 캘리버를 이용하면 간편하고 깔끔하다. 만약 아직 캘리버를 설치하지 않았다면 먼저$ sudo apt-get install calibre로 설치를 한다. 우분투에서는 저장소에는 최신판보다 조금 늦은 버젼이 .. 2016. 7. 15.
리눅스와 우분투: bg와 fg 리눅스 터미널에서 작업을 하다보면 작업을 바꿀 때 등 현재 하고 있는 작업을 종료하지 않고 백그라운드로 돌리고 다른 작업을 해야 할 때가 있다. 그럴 때는 Ctrl-Z를 누르면 현재 작업은 백그라운드로 가고, 쉘로 나온다. 그 때 백그라운드로 돌린 프로세스를 계속 백그라운드에서 돌리고 싶으면 bg라고 하면 된다. bg=background쉘에서 백그라운드에 있는 프로세스(process) 또는 일(job)을 다시 불러 오는 방법은, 프로세스가 하나 일 때는 쉘에서 fg라고 만 하면 된다. 그러면 백그라운드에 있던 프로세스를 다시 주 작업장으로 불러 온다. 만약 둘 이상이면 fg %1 %2 등으로 불러 올 프로세스를 선택 하면 된다. fg=foreground 2016. 7. 15.