Pages

Thursday, December 9, 2010

Tùy biến với emacs

Emacs được coi như một bộ editor hoàn chỉnh cho những ai thích lập trình. Nó hỗ trợ rất nhiều ngôn ngữ mà bạn có thể tùy biến các mode dễ dàng chuyển đổi.

Đối với một số ngôn ngữ có hỗ trợ định nghĩa (khái niệm) interface hay prototype, emacs cho phép chúng ta switch giữa các file một cách dễ dàng bằng việc bổ sung thêm tính năng binding-keys (là một buit-in) trong emacs [1]. Cụ thể: chỉ cần thêm đoạn mã lệnh sau vào trong file .emacs.

add-hook 'c-mode-common-hook
  (lambda() 
    (local-set-key  (kbd "C-c o") 'ff-find-other-file)))

Và tổ hợp phím C-c o để switch giữa hai file myfile.h và myfile.cpp.

Bạn có thể áp dụng cho các chuẩn khác như: .h và .cc

Thay đổi kích thước cửa sổ emacs lúc khởi động
Xem [2] để biết cách cấu hình

Tham khảo:
[1] http://emacs-fu.blogspot.com/2008/12/quickly-switching-between-header-and.html
[2] http://stackoverflow.com/questions/92971/how-do-i-set-the-size-of-emacs-window

No comments:

Post a Comment