diff --git a/configs/base-extensions.el b/configs/base-extensions.el index f6ebc85..d9beae4 100644 --- a/configs/base-extensions.el +++ b/configs/base-extensions.el @@ -30,6 +30,9 @@ ;; Iconos principalmente para ser usados por neotree (use-package all-the-icons :defer t) +;; Terminal +(use-package vterm :defer t) + ;; Highlight en los números. (use-package highlight-numbers :defer t @@ -295,6 +298,9 @@ (evil-define-key 'normal 'global (kbd "mj") 'js-mode) (evil-define-key 'normal 'global (kbd "mp") 'php-mode) + ;; Atajo para abrir vterm + (evil-define-key 'normal 'global (kbd "t") 'vterm) + ;; Cambiar el cursor según el estado (setq evil-emacs-state-cursor 'bar) (setq evil-motion-state-cursor 'bar) @@ -306,6 +312,7 @@ ;; Establecer modos por defecto en algunos modos (evil-set-initial-state 'shell-mode 'insert) + (evil-set-initial-state 'vterm-mode 'emacs) (evil-set-initial-state 'term-mode 'emacs) (evil-set-initial-state 'help-mode 'emacs) (evil-set-initial-state 'helm-grep-mode 'emacs) @@ -518,13 +525,6 @@ :config (smartparens-global-mode t)) -(use-package terminal-here - :init - (global-set-key (kbd "C-") #'terminal-here-launch) - :config - (setq terminal-here-linux-terminal-command 'gnome-terminal) ;; Configuramos que user gnome-terminal por defecto - ) - ;; Org-Mode (defun efs/org-font-setup () diff --git a/readme.md b/readme.md index 372a5a6..fd31949 100644 --- a/readme.md +++ b/readme.md @@ -8,9 +8,9 @@ Si deseas clonar mi configuración, puedes clonar este repositorio: `git clone --depth 1 https://git.kj2.me/kj/confi-emacs-actual.git ~/.emacs.d` -Instalación de fonts necesarios: +Instalación de fonts y libvterm: -`sudo apt install fonts-firacode fonts-cantarell` +`sudo apt install fonts-firacode fonts-cantarell libvterm cmake` Al igual que la versión anterior, puede ser necesario ejecutar el siguiente comando en el minibuffer para tener bien los íconos de neotree: