리눅스 emacs 질문입니당.

hongdan의 이미지

emacs 테마를 바꿔보고 싶은데 인터넷을 찾아봤는데 .emacs라는 파일을 수정하라고 하더라고요. 그런데 .emacs파일이 없지 말입니다..

지금 우분투 10을 쓰고 있고 emacs-snapshot을 깐 상태입니다. 이 .emacs가 없으면 만들어야되는건가요? 아니면 다른 방법으로 바꿔야 하는건가요?

M.W.Park의 이미지

cd
touch .emacs

-----
오늘 의 취미는 끝없는, 끝없는 인내다. 1973 法頂

Scarecrow의 이미지

ctrl누른 상태에서
f x a k 차례로 누른다음에
~/.emacs 치고 엔터하면 됩니다.

hongdan의 이미지

네이터 내공먹기도 아니구...이건 ㅜ먼가요

totohero의 이미지

.emacs가 없으면 만들어주시면 됩니다. 만드는 방법은 위엣 분들이 설명해주셨는데ㅎㅎㅎ

장난들을 좀 치시는 이유는, 이제 처음 .emacs를 만드는거면 앞으로 가실 길이 멀고 기본적인

기능부터 익힐게 꽤 쌓여있는 셈인데 테마 바꾸는건 너무 서두르시는거라서요^^;

여튼 빈 .emacs 만드시고 color-theme 설치하시고 .emacs에서 호출해주시면 됩니다. (자세한 내용은

http://www.emacswiki.org/emacs/ColorTheme 참조)

그후로 (사람마다 다르지만 저같은 경우 3년여에 걸쳐) .emacs를 customize하는 과정을

차근차근 밟아가시면 됩니다. 화이팅~

vivisection의 이미지

근데 이맥스 솔직히 전 모르지만..
에디터 하나를 그리 공들여서 배울 필요가 있을까 하는 의문이 생깁니다
이멕스 매냐분들은 어이 없더라도 몰라서 이런예기 한다고 생각하시고

뭐.. 마우스로 손이 안가는 에디터다
테트리스도 되고 이메일도 되고 별에 별거 다된다 그러시던데
이메일 볼라면 이메일 클라이언트로 보면 되고 테트리스는 테트리스 깔아서
하면 될일 아닌가요
이멕스로 이메일 볼수있다던데 이메일계정 열댓개 편하게 관리할수 있나요?
비슷한 프로그램으로 opera라는 웹브라우저가 있습니다 별거 다되죠
메일도 보고 비트토렌트도 다운받고 웹서버도 되고 위젯도 깔수있고
메모장도 잇고 좌우간 별거 다됩니다. 근데 다된다고 그걸로 다 하긴 곤란하죠
다 할일도 없고요
그리고 키보드로만 해도 전부 조작가능하다던데
대부분 에디터들 키보드만으로 전부 가능합니다
파일열기나 프로젝트 관리 컴파일, 빌드, 디버그 등등등..
그리고 요새 키보드들은 화살표키와 Home, End, PgUp, PgDn 키가 있기 때문에
Ctrl, Alt, Shift 와 조합으로 빠르고 편리한 편집이 가능합니다

좌우간 이미 익숙한 분들이야 당연히 익숙한거 쓰시는게 맞는데
새로 emacs 배우려는 분들은 이해가 안가요
튜토리얼 몇번 해봤는데 옛날 86키 키보드에 맞게 만들어진듯..
리얼포스 사용자분은 뭐.. 해봐도 되겠네요

익명 사용자의 이미지

그걸 뛰어넘기 전에는 그저 괴이하고 쓸모없는 에디터로 보이겠죠.

opera를 사용하실때 필요한 간단한 기능을 5분만에 직접 작성해서 넣을 수 있나요?
빌드, 디버그 등 작업을 조금 바꾸시거나 트리거를 넣을때 직접 작성한 기능을 추가할 수 있나요?

이멕스의 가장 뛰어난 특징은 필요한 기능을 바로바로 작성해서 넣을 수 있다는 점입니다.
또 그게 쉽고요. 요즘 나오는 대부분의 플러그인 모델의 기본이 이멕스 입니다.
(파이어 폭스나 이클립스 등등)

p.s: 리얼포스가 아니라 해피해킹을 사용해야 이멕스 키 배치의 장점을 누릴 수 있습니다.
키보드만 사용하게 되면 방향키 까지의 거리조차 멀게 느껴지죠 :)

madman93의 이미지

^.^

---------------------------------------------
git init
git add .
git commit -am "project init"
---------------------------------------------

spyrogira256의 이미지

저 같은 경우는 sicp를 보다가 lisp도 조금씩 보는데.
lisp,scheme 같은거 할때는 꼭 필요합니다.
그래서 공부하다보니. emacs가 점점 매력적인 에디터라는 느낌이 드네요.

본업에선 eclipse을 쓰고 있지만 eclipse에 플러그인 여러개 붙이면 느려지고 안 좋은데.
emacs는 이것저것 쉽게 붙여지고.
속도도 안 떨어지는게 좋은 점인거 같습니다.

이거 말고도 풍부한 기능들이 많은거 같아서 알아가는 재미가 쏠쏠한 에디터인거 같습니다.

totohero의 이미지

저도 이맥스 쓰지만 테트리스나 이메일을 이맥스에서 해결하려고 하진 않습니다. 그걸 이야기하는 사람들은
이맥스에 대한 뭔가 재미난 얘기를 하고 싶어서이기도 하겠지요.
하지만, 키보드로 동작 가능한 다른 에디터와 똑같다는 말엔 동의하지 못하겠는데요, 많은 경우 computing
complexity가 틀립니다. 처리해야 할 데이터의 크기를 N이라면 다른 에디터로 어떤 수정 작업을 하는데
O(N)이 걸릴만한 작업도 이맥스로는 손쉽게 O(1)에 끝낼 수 있는 경우가 종종 있지요... (CPU usage 기준
보단 사람 몸을 움직이는 운동량 기준으로... ^^) 그게 사람들이 '프로그래밍'이란 걸 하는 이유기도 하지요.

댓글 달기

Filtered HTML

  • 텍스트에 BBCode 태그를 사용할 수 있습니다. URL은 자동으로 링크 됩니다.
  • 사용할 수 있는 HTML 태그: <p><div><span><br><a><em><strong><del><ins><b><i><u><s><pre><code><cite><blockquote><ul><ol><li><dl><dt><dd><table><tr><td><th><thead><tbody><h1><h2><h3><h4><h5><h6><img><embed><object><param><hr>
  • 다음 태그를 이용하여 소스 코드 구문 강조를 할 수 있습니다: <code>, <blockcode>, <apache>, <applescript>, <autoconf>, <awk>, <bash>, <c>, <cpp>, <css>, <diff>, <drupal5>, <drupal6>, <gdb>, <html>, <html5>, <java>, <javascript>, <ldif>, <lua>, <make>, <mysql>, <perl>, <perl6>, <php>, <pgsql>, <proftpd>, <python>, <reg>, <spec>, <ruby>. 지원하는 태그 형식: <foo>, [foo].
  • web 주소와/이메일 주소를 클릭할 수 있는 링크로 자동으로 바꿉니다.

BBCode

  • 텍스트에 BBCode 태그를 사용할 수 있습니다. URL은 자동으로 링크 됩니다.
  • 다음 태그를 이용하여 소스 코드 구문 강조를 할 수 있습니다: <code>, <blockcode>, <apache>, <applescript>, <autoconf>, <awk>, <bash>, <c>, <cpp>, <css>, <diff>, <drupal5>, <drupal6>, <gdb>, <html>, <html5>, <java>, <javascript>, <ldif>, <lua>, <make>, <mysql>, <perl>, <perl6>, <php>, <pgsql>, <proftpd>, <python>, <reg>, <spec>, <ruby>. 지원하는 태그 형식: <foo>, [foo].
  • 사용할 수 있는 HTML 태그: <p><div><span><br><a><em><strong><del><ins><b><i><u><s><pre><code><cite><blockquote><ul><ol><li><dl><dt><dd><table><tr><td><th><thead><tbody><h1><h2><h3><h4><h5><h6><img><embed><object><param>
  • web 주소와/이메일 주소를 클릭할 수 있는 링크로 자동으로 바꿉니다.

Textile

  • 다음 태그를 이용하여 소스 코드 구문 강조를 할 수 있습니다: <code>, <blockcode>, <apache>, <applescript>, <autoconf>, <awk>, <bash>, <c>, <cpp>, <css>, <diff>, <drupal5>, <drupal6>, <gdb>, <html>, <html5>, <java>, <javascript>, <ldif>, <lua>, <make>, <mysql>, <perl>, <perl6>, <php>, <pgsql>, <proftpd>, <python>, <reg>, <spec>, <ruby>. 지원하는 태그 형식: <foo>, [foo].
  • You can use Textile markup to format text.
  • 사용할 수 있는 HTML 태그: <p><div><span><br><a><em><strong><del><ins><b><i><u><s><pre><code><cite><blockquote><ul><ol><li><dl><dt><dd><table><tr><td><th><thead><tbody><h1><h2><h3><h4><h5><h6><img><embed><object><param><hr>

Markdown

  • 다음 태그를 이용하여 소스 코드 구문 강조를 할 수 있습니다: <code>, <blockcode>, <apache>, <applescript>, <autoconf>, <awk>, <bash>, <c>, <cpp>, <css>, <diff>, <drupal5>, <drupal6>, <gdb>, <html>, <html5>, <java>, <javascript>, <ldif>, <lua>, <make>, <mysql>, <perl>, <perl6>, <php>, <pgsql>, <proftpd>, <python>, <reg>, <spec>, <ruby>. 지원하는 태그 형식: <foo>, [foo].
  • Quick Tips:
    • Two or more spaces at a line's end = Line break
    • Double returns = Paragraph
    • *Single asterisks* or _single underscores_ = Emphasis
    • **Double** or __double__ = Strong
    • This is [a link](http://the.link.example.com "The optional title text")
    For complete details on the Markdown syntax, see the Markdown documentation and Markdown Extra documentation for tables, footnotes, and more.
  • web 주소와/이메일 주소를 클릭할 수 있는 링크로 자동으로 바꿉니다.
  • 사용할 수 있는 HTML 태그: <p><div><span><br><a><em><strong><del><ins><b><i><u><s><pre><code><cite><blockquote><ul><ol><li><dl><dt><dd><table><tr><td><th><thead><tbody><h1><h2><h3><h4><h5><h6><img><embed><object><param><hr>

Plain text

  • HTML 태그를 사용할 수 없습니다.
  • web 주소와/이메일 주소를 클릭할 수 있는 링크로 자동으로 바꿉니다.
  • 줄과 단락은 자동으로 분리됩니다.
댓글 첨부 파일
이 댓글에 이미지나 파일을 업로드 합니다.
파일 크기는 8 MB보다 작아야 합니다.
허용할 파일 형식: txt pdf doc xls gif jpg jpeg mp3 png rar zip.
CAPTCHA
이것은 자동으로 스팸을 올리는 것을 막기 위해서 제공됩니다.