Term-mode: Add hook to toggle between char/line mode
This commit is contained in:
parent
fed3fe0204
commit
794973b051
1 changed files with 22 additions and 0 deletions
22
config.org
22
config.org
|
|
@ -103,6 +103,28 @@ When first checking out this config, run =irony-install-server= to make and inst
|
|||
)
|
||||
#+END_SRC
|
||||
|
||||
* Term
|
||||
|
||||
** Toggle between char- and line-mode
|
||||
|
||||
Courtesy goes to https://joelmccracken.github.io/entries/switching-between-term-mode-and-line-mode-in-emacs-term/
|
||||
|
||||
#+BEGIN_SRC emacs-lisp
|
||||
(require 'term)
|
||||
|
||||
(defun jnm/term-toggle-mode ()
|
||||
"Toggles term between line mode and char mode"
|
||||
(interactive)
|
||||
(if (term-in-line-mode)
|
||||
(term-char-mode)
|
||||
(term-line-mode)))
|
||||
|
||||
(define-key term-mode-map (kbd "C-c C-j") 'jnm/term-toggle-mode)
|
||||
(define-key term-mode-map (kbd "C-c C-k") 'jnm/term-toggle-mode)
|
||||
|
||||
(define-key term-raw-map (kbd "C-c C-j") 'jnm/term-toggle-mode)
|
||||
(define-key term-raw-map (kbd "C-c C-k") 'jnm/term-toggle-mode)
|
||||
#+END_SRC
|
||||
|
||||
* Resize frame
|
||||
|
||||
|
|
|
|||
Loading…
Add table
Add a link
Reference in a new issue