SO NEED MORE TRIAL AND ERROR
With emacs, i need to programming on C/C++, Python, Assembly, and LaTeX. Also i want to have email client, full-fledged terminal, chatting client, tabbed, emacs can do all of it.
GNU Emacs 23.1.1
C/C++ Programming:
Just execute
M-x c-mode
Python Programming:
Install pymacs rope ropemacs yasnippet from AUR
a tutorial regarding stuff above, from EnigmaCurry
Assembly: ??
LaTeX:
Install Auctex from Repository, and execute
M-x latex-mode
email client: Wanderlust
Install from Repository
full-fledged terminal: multi-term
chatting client: ELIM
Here is my
.emacs
(require 'python) (require 'yasnippet) (require 'doc-view) (autoload 'awk-mode "cc-mode" nil t) ;; AUCTeX (load "auctex.el" nil t t) (setq TeX-auto-save t) (setq TeX-parse-self t) (setq-default TeX-master nil) (autoload 'python-mode "python-mode" "Python Mode." t) (add-to-list 'auto-mode-alist '("\\.py\\'" . python-mode)) (add-to-list 'interpreter-mode-alist '("python" . python-mode)) ;; Load-Path (add-to-list 'load-path "/usr/share/emacs/") ;; Color Theme (require 'color-theme) (color-theme-initialize) (color-theme-charcoal-black) ;; Fonts (set-default-font "CodingFontTobi") ;; elscreen (load "elscreen" "ElScreen" t) ;; F9 create a new elscreen, shift-F9 kills it (global-set-key (kbd "" ) 'elscreen-create) (global-set-key (kbd "S- ") 'elscreen-kill) ;; Super+P/U switchs between elscreen (global-set-key (kbd "s-o") 'elscreen-previous) (global-set-key (kbd "s-p") 'elscreen-next) ;; Multi-term (require 'multi-term) (setq multi-term-program "/bin/bash") ;; Initialize pymacs and rope (require 'pymacs) (pymacs-load "ropemacs" "rope-") (autoload 'pymacs-apply "pymacs") (autoload 'pymacs-call "pymacs") (autoload 'pymacs-eval "pymacs" nil t) (autoload 'pymacs-exec "pymacs" nil t) (autoload 'pymacs-load "pymacs" nil t) ;; Yasnippet (add-to-list 'load-path "/usr/share/emacs/site-lisp/yas") (yas/initialize) (yas/load-directory "/usr/share/emacs/site-lisp/yas/snippets")
No comments:
Post a Comment