Pregunta

Estoy usando Aquamacs desde unas semanas y estoy tratando de encontrar buenos personalizaciones. En primer lugar, sólo quería mis Aquamacs tener este aspecto en el arranque:

text alt

Me refiero a la izquierda, mi código fuente. y en el panel de la derecha un shell (iniciado con C-X 3 + M-X shell).

he hecho alguna búsqueda en emacs / Aquamacs foros, y en Stackoverflow también. Pero todavía estoy bloqueada en esto. Gracias. :)

¿Fue útil?

Solución 2

Aquí es la materia !!

;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;; ;;;;;;;;;;;;;;;;;;;;;;;;;;;;

;; Cosas de programación C

;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;; ;;;;;;;;;;;;;;;;;;;;;;;;;;;;

;; Hambre de eliminación es muy bueno, ya que utilizamos espacios en lugar de tabuladores. (T setq c-hambre-delete-key)

;; Deje emacs de inserción saltos de línea automáticamente cada vez que puede. (Setq c-auto-salto de línea 1)

;; Ajuste el estilo de K & R indentación al iniciar C-mode.

(add-hook 'c-mode-hook

      '(lambda ()
         (c-set-style "k&r")
         (auto-fill-mode 1)
         ))

Otros consejos

Si todo lo que necesita es dividir la ventana y abrir la concha en la ventana de nueva creación, debe ser capaz de añadir lo siguiente:

(split-window-horizontally nil)
(other-window 1)
(shell nil)
(other-window 1) ;; return you to the original window.

al final de su .emacs o .emacs.d/init.el dependiendo de cómo inicializar Emacs.

Como alternativa, la convierten en una función separada, y se unen a un comando de teclado. (Añadir estos a .emacs en lugar del código de seguridad.)

por ejemplo.

(defun split-window-for-shell ()
  "Split the current window and open a shell in the new window."
  (interactive)
    (split-window-horizontally nil)
    (other-window 1)
    (shell nil)
    (other-window 1) ;; return you to the original window.
  )

Y se unen con

(global-set-key (kbd "C-|") split-window-for-shell)

Así que se puede usar cuando se desea, y no sólo en el arranque.

(Se mostrará siempre la misma instancia de shell.)

Licenciado bajo: CC-BY-SA con atribución
No afiliado a StackOverflow
scroll top