emacs
-
[Emacs] 폴더 내에 속하는 파일들이 가지는 문자열 모두 치환하기Tech/Computer 2011. 7. 15. 10:03
컴퓨터 작업을 하다보면, 폴더 내에 속하는 파일들을 모두 열어서 특정한 문자열을 모두 열어서 이를 다시 치환해야하는 노가다 작업에 맞딱드리기 쉽다. 이 때 Emacs를 이용하여 간단하게 해결할 수 있다. 먼저 아래의 명령을 입력하면 찾고자 하는 정규식표현을 입력할 수 있는데, 이를 입력하면 하위 폴더를 포함하여 해당 문자열을 가진 파일들을 모두 검색해준다. M-x find-grep-dired 검색된 파일들이 모두 *Find* 에 저장됨을 볼 수 있다. 이 때, t를 누르면 검색된 파일들이 모두 선택된다. (우분투 기본 테마에서는 빨간색으로 토글됨) 이 때, Q (shift+q)를 누르면 문자열 치환 식이 나타나는데, 일반적인 정규식 표현 치환과 똑같다. 이 후에는 파일마다 검색된 부분이 나타나며, y 또..
-
[Emacs] Emacs 환경설정 쉽게 하기 gitHub emacs-starter-kit 설치Tech/Computer 2011. 7. 12. 14:30
Computer HDD가 고장나면서 Windows, Linux를 새로 설치하면서 그동안 간간히 써왔던 emacs를 써보고 싶어, 찾아보았다. 흔히 텍스트 편집기로 vim 또는 emacs를 많이들 추천하는데 - 모두 각자의 광신도가 존재한다. - 그동안 vim만 써오다가, 작년 USC에 방문했을 때, 연구실 내에서 모두 emacs를 사용하는 것을 보고 한번 써보고자 마음을 먹었었다. Vim과 Emacs 모두 어려운 편집기이나, emacs가 보다 더 확장성이 있고, 보다 더 어려운 것 같다. 높은 진입장벽 때문에 emacs를 손쉽게 사용하지 못하는 사람들(나처럼)을 위해서 유용한 Configuration 을 모아놓은 Starter Kit가 있다. [Emacs Starter Kit 받으러가기] 다운받은 파일을..