ATAJO | ACCIÓN | COMANDO |
---|---|---|
C-x C-f | Crear/abrir archivo | find-file |
C-x C-s | Guardar archivo | save-buffer |
C-x C-w | Guardar como | write-file |
C-x C-c | Cerrar Emacs | save-buffers-kill-terminal |
ATAJO | ACCIÓN | COMANDO |
---|---|---|
C-x d RET | Iniciar dired | dired |
n | Avanzar al archivo siguiente | dired-next-line |
p | Retroceder al archivo anterior | dired-previous-line |
+ | Crear nuevo directorio | dired-create-directory |
i | Mostrar contenido en la misma ventana | dired-maybe-insert-subdir |
C | Copiar archivo a | dired-do-copy |
R | Renombrar/mover archivo a | dired-do-rename |
D | Borrar archivo | dired-do-delete |
d | Seleccionar archivo para borrar | dired-flag-file-deletion |
x | Ejecutar borrado de selección | dired-do-flagged-delete |
M | chmod | dired-do-chmod |
O | chown | dired-do-chown |
elpa
, melpa
y nongnu
(require 'package) (setq package-archives '(("melpa" . "https://melpa.org/packages/") ("nongnu" . "https://elpa.nongnu.org/nongnu/") ("elpa" . "https://elpa.gnu.org/packages/"))) (package-initialize) (unless package-archive-contents (package-refresh-contents))
use-package
(unless (package-installed-p 'use-package) (package-install 'use-package)) (require 'use-package) (setq use-package-always-ensure t)
ejemplo
::ejemplo
::use-package
(require ejemplo)
use-package
(use-package ejemplo :config instrucción-uno instrucción-dos)
(use-package magit :bind ("C-x g" . magit-status))
(use-package embark :ensure t :bind (("C-." . embark-act) ("C-;" . embark-dwim) ("C-h B" . embark-bindings)) :init (setq prefix-help-command #'embark-prefix-help-command) :config (add-to-list 'display-buffer-alist '("\\`\\*Embark Collect \\(Live\\|Completions\\)\\*" nil (window-parameters (mode-line-format . none)))))
(use-package corfu :custom (corfu-auto t) (corfu-quit-no-match t) (corfu-separator ?\s) :init (global-corfu-mode))
(use-package corfu-terminal :config (unless (display-graphic-p) (corfu-terminal-mode +1)))
(use-package pdf-tools :defer t)
(pdf-loader-install)
(use-package pdf-view-restore :after pdf-tools :config (add-hook 'pdf-view-mode-hook 'pdf-view-restore-mode))
(use-package elfeed :no-require t :bind ("C-x w" . elfeed))
(use-package elfeed-org :ensure t :after elfeed :config (elfeed-org) (setq rmh-elfeed-org-files (list "~/.emacs.d/elfeed.org")))
(use-package latex :ensure auctex :defer t :custom (TeX-source-correlate-mode t) (TeX-source-correlate-start-server t) :config (setq TeX-view-program-selection '((output-pdf "PDF Tools"))) (add-hook 'TeX-after-compilation-finished-functions #'TeX-revert-document-buffer))
(use-package markdown-mode :ensure t :commands (markdown-mode gfm-mode) :mode (("README\\.md\\'" . gfm-mode) ("\\.md\\'" . markdown-mode) ("\\.markdown\\'" . markdown-mode)))
(use-package org :commands (org-capture org-agenda) :bind (("C-c l" . org-store-link) ("C-c a" . org-agenda) ("C-c c" . org-capture)) :config (setq org-agenda-files '("~/.emacs.d/agenda.org") org-ellipsis " ▾" org-footnote-auto-adjust t org-return-follows-link t org-log-done 'time org-capture-bookmark nil org-html-validation-link nil org-startup-indented t org-startup-folded nil))
¡Gracias por asistir!