Compare commits
No commits in common. "be00c176157b69c11a9e862ada10e410dbad9e50" and "a27d677716ecbea6014f05633a0f596405495eb4" have entirely different histories.
be00c17615
...
a27d677716
1
.gitignore
vendored
1
.gitignore
vendored
@ -19,4 +19,3 @@ var/
|
||||
eclipse.jdt.ls/
|
||||
workspace/
|
||||
/.extension/
|
||||
/diary
|
||||
|
@ -270,10 +270,6 @@
|
||||
(setq mouse-wheel-progressive-speed nil) ; Deshabilita la velocidad progresiva del scroll (mientras más scroll haces, mas rápido va)
|
||||
)
|
||||
|
||||
(use-package silicon
|
||||
:ensure t
|
||||
:straight (silicon :type git :host github :repo "iensu/silicon-el"))
|
||||
|
||||
(use-package tree-sitter
|
||||
:defer t
|
||||
:straight t
|
||||
|
@ -7,18 +7,6 @@
|
||||
|
||||
;;; Code:
|
||||
|
||||
;; Crear captura SVG del frame atual. Fuente: https://www.reddit.com/r/emacs/comments/idz35e/emacs_27_can_take_svg_screenshots_of_itself/
|
||||
(defun screenshot-svg ()
|
||||
"Save a screenshot of the current frame as an SVG image.
|
||||
Saves to a temp file and puts the filename in the kill ring."
|
||||
(interactive)
|
||||
(let* ((filename (make-temp-file "Emacs" nil ".svg"))
|
||||
(data (x-export-frames nil 'svg)))
|
||||
(with-temp-file filename
|
||||
(insert data))
|
||||
(kill-new filename)
|
||||
(message filename)))
|
||||
|
||||
;; Comentar línea o región
|
||||
(defun comment-or-uncomment-region-or-line ()
|
||||
"Comments or uncomments the region or the current line if there's no active region."
|
||||
|
@ -58,7 +58,6 @@
|
||||
("C-c c w" . counsel-colors-web)
|
||||
("C-c c v" . counsel-set-variable)
|
||||
("C-c c z" . counsel-fzf)
|
||||
("C-c <C-SPC>" . counsel-mark-ring)
|
||||
|
||||
:map ivy-minibuffer-map
|
||||
("C-w" . ivy-yank-word)
|
||||
|
@ -38,10 +38,7 @@
|
||||
|
||||
lsp-enable-file-watchers nil
|
||||
lsp-enable-folding nil
|
||||
lsp-enable-links nil
|
||||
lsp-enable-symbol-highlighting nil
|
||||
lsp-enable-semantic-highlighting nil
|
||||
cls-sem-highlight-method nil
|
||||
lsp-enable-text-document-color nil
|
||||
lsp-lens-enable nil
|
||||
lsp-auto-guess-root t
|
||||
|
@ -48,7 +48,6 @@
|
||||
|
||||
;; Instalar use-package si no está instalado
|
||||
(straight-use-package 'use-package)
|
||||
(setq use-package-always-ensure t)
|
||||
|
||||
;; Theme
|
||||
(use-package dracula-theme
|
||||
|
@ -27,11 +27,6 @@ Algunos lenguajes, ya sea para hacer uso de flycheck, lsp o autocompletado, pued
|
||||
- *GO*: Necesita etener instalado [go](https://go.dev/) para linter (gofmt) y [gopls](https://github.com/golang/tools/tree/master/gopls) para LSP.
|
||||
- *Rust*: Necesita clippy para flycheck y LSP. Pare este útimo igual es posible usar [rust-analyzer](https://rust-analyzer.github.io).
|
||||
|
||||
Otros:
|
||||
|
||||
- Búsqueda: Requiere tener instalado ripgrep.
|
||||
- Capturas: Requiere silicon para las capturas con silico y que la compilación sea con cairo para las capturas SVG.
|
||||
|
||||
## Usar el modo daemon
|
||||
|
||||
El modo daemon permite a emacs cargar mucho más rápido, puesto que con ello evitas volver a cargar la configuración cada vez que abres un nuevo archivo. Si quieres aprender mas sobre esto, puedes revisarlo en la [documentación de emacs](https://www.emacswiki.org/emacs/EmacsAsDaemon).
|
||||
@ -49,7 +44,6 @@ Finalmente, para abrirlo, es necesaria la usar `emacsclient` en lugar de `emacs`
|
||||
`sudo cp ~/.emacs.d/emacs-client-runner.sh /usr/local/bin/emacs`
|
||||
|
||||
**🔴 Advertencia:** Esto reemplazará emacs por emacsclient, si deseas usar emacs podrás hacerlo mediante: `/bin/emacs`
|
||||
**🔴 Advertencia Otra vez:** Esto puede ser totalmente innecesario en versiones más recientes de emacs (emacs 29+).
|
||||
|
||||
**Extra:** Con este hack, para abrir emacs en modo terminal puedes ejecutar: `emacsclient -t`, `emacs -t` o `emacs -nw`.
|
||||
|
||||
|
Loading…
Reference in New Issue
Block a user