Juan I Reyes wrote:
> 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.
Realmente luego de trabajar con emacs un rato e intentar entenderlo me
di por vencido. ahora prefiero nano o el gedit...de cualquier forma si
uno prefiere pude dejar de lado el mouse y ejercitar lo dedos con alguno
de los dos.
Se que emacs es muy potente y seguro uno puede hacer maravillas
facilmente con el pero requiere hacer un curso para aconstumbrarse a su uso.
Por otra parte no es la flecha si no el indio :P
zea
>
> 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
--
| Gabriel Zea | http://randomlab.net | zea(@)randomlab.net |
_______________________________________________
____ ____ ___ ____ _ _ ___
|__| |__/ / |___ \/ |__]
| | | \ /__ |___ _/\_ |
arzexp mailing list
[email protected]
http://lists.slow.tk/listinfo.cgi/arzexp-slow.tk