这不是那么重要的功能,如何在终端上阻止选择(编辑(?例如,当您有以下命令并且我想擦除中间的命令(nano(时
apt-get update && apt-get install nano && apt-get install emacs
如何选择该命令而不是仅按下删除键?
对于常见的文本编辑器,如sublime或记事本,您可以按shift + <-或用鼠标拖动来执行此操作。 如何在终端中执行此操作?
就我个人而言,当我需要编写一个长命令时,我会按 ctrl-x ctrl-e
在我的编辑器中编写它(我的设置为 vim(。
如果你想在命令行上做一些导航,例如默认的 emacs 绑定,你可以:
alt-b #to go back a word
alt-f #to go after a word
alt-d #to del a word (after cursor)
ctrl-w #to delete a word before cursor
使用一些shell(例如zsh(,您甚至可以转到该行中的某个角色,例如Vim的f/F