mirror of
https://gitlab.com/dwt1/dotfiles.git
synced 2026-04-19 13:46:17 +10:00
Making sure vterm allows for 'C-c' and 'ESC' when trying to exit programs
This commit is contained in:
@@ -457,6 +457,12 @@
|
|||||||
(use-package vterm-toggle
|
(use-package vterm-toggle
|
||||||
:after vterm
|
:after vterm
|
||||||
:config
|
:config
|
||||||
|
;; When running programs in Vterm and in 'insert' mode, make sure that CTRL-c
|
||||||
|
;; kills the program as it would in any standard terminal/shell.
|
||||||
|
(evil-define-key 'insert vterm-mode-map (kbd "C-c") 'vterm--self-insert)
|
||||||
|
;; When running programs in Vterm and in 'normal' mode, make sure that ESC
|
||||||
|
;; kills the program as it would in most standard terminal programs.
|
||||||
|
(evil-define-key 'normal vterm-mode-map (kbd "<escape>") 'vterm--self-insert)
|
||||||
(setq vterm-toggle-fullscreen-p nil)
|
(setq vterm-toggle-fullscreen-p nil)
|
||||||
(setq vterm-toggle-scope 'project)
|
(setq vterm-toggle-scope 'project)
|
||||||
(add-to-list 'display-buffer-alist
|
(add-to-list 'display-buffer-alist
|
||||||
|
|||||||
@@ -709,6 +709,12 @@ Vterm is a terminal emulator within Emacs. The 'shell-file-name' setting sets t
|
|||||||
(use-package vterm-toggle
|
(use-package vterm-toggle
|
||||||
:after vterm
|
:after vterm
|
||||||
:config
|
:config
|
||||||
|
;; When running programs in Vterm and in 'insert' mode, make sure that CTRL-c
|
||||||
|
;; kills the program as it would in any standard terminal/shell.
|
||||||
|
(evil-define-key 'insert vterm-mode-map (kbd "C-c") 'vterm--self-insert)
|
||||||
|
;; When running programs in Vterm and in 'normal' mode, make sure that ESC
|
||||||
|
;; kills the program as it would in most standard terminal programs.
|
||||||
|
(evil-define-key 'normal vterm-mode-map (kbd "<escape>") 'vterm--self-insert)
|
||||||
(setq vterm-toggle-fullscreen-p nil)
|
(setq vterm-toggle-fullscreen-p nil)
|
||||||
(setq vterm-toggle-scope 'project)
|
(setq vterm-toggle-scope 'project)
|
||||||
(add-to-list 'display-buffer-alist
|
(add-to-list 'display-buffer-alist
|
||||||
@@ -724,6 +730,7 @@ Vterm is a terminal emulator within Emacs. The 'shell-file-name' setting sets t
|
|||||||
;;(dedicated . t) ;dedicated is supported in emacs27
|
;;(dedicated . t) ;dedicated is supported in emacs27
|
||||||
(reusable-frames . visible)
|
(reusable-frames . visible)
|
||||||
(window-height . 0.4))))
|
(window-height . 0.4))))
|
||||||
|
|
||||||
#+end_src
|
#+end_src
|
||||||
|
|
||||||
* SUDO EDIT
|
* SUDO EDIT
|
||||||
|
|||||||
Reference in New Issue
Block a user