Monday, November 19, 2007

Миний Emacs

Өмнө emacs ашиглаж сурч байгаа тухай дурдсан. Ойрын үед rails дээр ажиллаад байгаа болохоор emacs-аа rails дээр яаж тохируулснаа бичлээ.(Ерөнхий тохиолдолд бус, өөрийн компьютер дээр яаж суулгаснаараа)

  1. emacs22 суулгана.
    $ sudo apt-get install emacs22

  2. ruby-elisp суулгана.
    $ sudo apt-get install ruby-elisp

  3. emacs-rails багцийг суулгана.
    $ cd $HOME/.emacs.d/
    $ svn co svn://rubyforge.org/var/svn/emacs-rails/trunk emacs-rails

  4. snippet болон find-recursive багцуудыг мөн $HOME/.emacs.d дотор суулгана.
    $ wget http://www.kazmier.com/computer/snippet.el
    $ wget http://www.webweavertech.com/ovidiu/emacs/find-recursive.txt
    $ mv find-recursive.txt find-recursive.el

  5. $HOME/.emacs файл дотор дараах 2 мөрийг нэмж өгнө.
    (setq load-path (cons "~/.emacs.d/emacs-rails" load-path))
    (require 'rails)

Ингээд rails -ийн тохиргоо болоо. Emacs-аа нээгээд ямар нэгэн rails директори дотор байгаа файл нээхэд тохиргоо зөв болсон эсэх нь мэдэгдэнэ. Болохгүй бол emacs ачаалахад гардаг message үүд дотор алдаа байгаа эсэхийг шалгаарай. Хэрэв криллээр бичсэн текст харагдахгүй байвал фонтны асуудал байна гэсэн үг. Дараах мөрийг $HOME/.emacs дотор нэмж өгөөд болох ёстой. Хэрэв болохгүй бол өөр фонтууд сонгоорой.

(set-default-font "-Misc-Fixed-Medium-R-Normal--13-120-75-75-C-80-ISO8859-1")

Эх сурвалжууд:
  • http://dima-exe.ru/rails-on-emacs
  • http://www.credmp.org/index.php/2006/11/28/ruby-on-rails-and-emacs/
  • http://www.cs.huji.ac.il/support/emacs/font.html

4 comments:

Dulmandakh said...

emacs ug ni saak baigaaz. daanch nuguu heden command ni mash ih bolohoor joohon hetsuu ch yum shig. gehdee mash huchirheg bagaj shuu. busad humuust ch bas zuvluj baina :)

Маахай Л.Очирхуяг said...

http://platypope.org/yada/emacs-demo/

Anonymous said...

Emacs-ийн жижиг лавлах:)

Мөнхбаатар said...

EMacs ашиглаж сурах гэсэн хэд хэдэн удаагийн оролдлого маань амжилтгүй болов :) Огт ойлгохгүй юм. Энгийн editor-оос нэлээн өөр юм. Eclipse-ээ л бүрэн ашиглаж суръя даа