Pour certaines tâches comme l'utilisation de ruby pry
et les tmux
deux eshell
et shell
ne se comportent pas bien. J'ai essayé d'utiliser term
, mais mon inaptitude à remplacer les raccourcis clavier term
rend son utilisation ennuyeuse.
Comment définir, par exemple, au M-o
fur other-window
et M-k
à kill-buffer
mesure de l'utilisation term
?
term
mode ligne uniquementC-c C-j
. Je change simplement le mode charC-c C-k
chaque fois que nécessaire.C-c C-j
etC-c C-k
! Merci!Réponses:
peut-être que l'utilisation à la
ansi-term
place serait légèrement moins ennuyeuse, car elle expose unC-x
préfixe, vous permettant d'utiliser, par exemple,C-x o
ouC-x k
sans astuce spéciale.Si cela ne suffit pas, vous pouvez utiliser l'approche suivante:
la source
En mode term, tout
C-x whatever
raccourci clavier normal devient à laC-c whatever
place. Gracieuseté de Josh MatthewsMaintenant, pour définir les raccourcis clavier qui ne seront actifs qu'en mode term, essayez ceci:
la source
term-mode-hook
est très probablement inutile: vous finirez par réinstaller ces touches à chaque fois que le mode est activé, au lieu de le faire une seule fois.