Aunque es debatible por la gente de Windoze, uno no es hacker si no
utiliza VI o Emacs. Es decir, hay que utilizar menos mouse y mas
teclado.
Como inspiración al estado de artistas hackers les paso mi dot_emacs:
- Lo tienen que salvar en su '$home directory' como .emacs
- Este es un archivo en Elisp que es el lisp en el que corre Emacs.
- Los comentarios de programación en Lisp son ' ; '
- Noten que esta la opción para correr SuperCollider y también Csound
solo hay que quitar los comentario.
- Emacs indenta (sin tener que usar tabuladores) según el modo de
programación.
;;=========================================================================
;; .emacs
;;; uncomment this line to disable loading of "default.el" at startup
(setq inhibit-default-init t)
;; turn on font-lock mode
(global-font-lock-mode t)
;; enable visual feedback on selections
(setq transient-mark-mode t)
;;; slime configuration
;;; (setq inferior-lisp-program "/usr/bin/cm-cmucl")
;;; (add-to-list 'load-path "/usr/share/slime")
;;; (require 'slime)
;;; (slime-setup)
;;; custom common music menus for slime
;; (if (file-readable-p "/usr/share/lisp/cm/etc/xemacs/cm.el")
;; (load "/usr/share/lisp/cm/etc/xemacs/cm.el"))
;; enable super collider stuff
;;(require 'sclang)
;;; one key sclang startup
;;(global-set-key "\C-x\C-l" 'sclang-start)
;; (global-set-key "\C-x\L" 'sclang-start)
(mapcar #'(lambda (element)
(setq auto-mode-alist
(push element auto-mode-alist)))
'(("\\.pike$" . pike-mode)
("\\.pmod$" . pike-mode)
("\\.ats$" . lisp-mode)
("\\.clm$" . lisp-mode)
("\\.cm$" . lisp-mode)
("\\.cmn$" . lisp-mode)
("\\.ins$" . lisp-mode)
("\\.cl$" . lisp-mode)
("\\.lisp$" . lisp-mode)
("\\.sh$" . sh-mode)
("\\.bashrc" . sh-mode)
("\\.scm$" . scheme-mode)
("\\.c$" . c-mode)
("\\.h$" . c-mode)
("\\.l$" . c-mode)
("\\.orc$" . csound-orc-mode)
("\\.sco$" . csound-sco-mode)
("\\.csd$" . csound-csd-mode)
("\\.awk$" . c-mode)
("\\.cc$" . c-mode)
("\\.x$" . c-mode)
("\\.m$" . matlab-mode)
("\\.s$" . asm-mode)
("\\.java$" . java-mode)
("\\.jar$" . java-mode)
("\\.html$" . html-mode)
("\\.ohtml$" . html-mode)
("\\.php?$" . php-mode)
) )
(autoload 'csound-orc-mode "csound-orc" "Csound Orchestra major mode."
t)
(autoload 'csound-sco-mode "csound-sco" "Csound Score major mode." t)
(autoload 'csound-csd-mode "csound-csd" "Csound CSD major mode." t)
(setq csound-orc-mode-hook
'(lambda ()
(setq font-lock-maximum-decoration t)
(turn-on-font-lock)
(setq csound-orc-mode-do-write-file-hooks t)
(setq csound-orc-mode-build-new-buffer t)
(setq csound-orc-mode-address-string "[EMAIL PROTECTED]")
))
(setq csound-sco-mode-hook
'(lambda ()
(setq font-lock-maximum-decoration t)
(turn-on-font-lock)
(setq csound-sco-mode-do-write-file-hooks t)
(setq csound-sco-mode-build-new-buffer t)
(setq csound-sco-mode-address-string "[EMAIL PROTECTED]")
))
;; frame background
(set-face-background 'default "white")
;;(set-font-lock-string-face " forest green")
;;==========================================================================
_______________________________________________
____ ____ ___ ____ _ _ ___
|__| |__/ / |___ \/ |__]
| | | \ /__ |___ _/\_ |
arzexp mailing list
[email protected]
http://lists.slow.tk/listinfo.cgi/arzexp-slow.tk