mirror of
https://gitlab.com/dwt1/dotfiles.git
synced 2026-04-13 20:28:35 +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
|
||||
:after vterm
|
||||
: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-scope 'project)
|
||||
(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
|
||||
:after vterm
|
||||
: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-scope 'project)
|
||||
(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
|
||||
(reusable-frames . visible)
|
||||
(window-height . 0.4))))
|
||||
|
||||
#+end_src
|
||||
|
||||
* SUDO EDIT
|
||||
|
||||
Reference in New Issue
Block a user