我有时需要运行一个非常长的shell命令,我不想将long命令复制到编辑器并在那里编辑它。
在shell中是否有一种方法可以快速移动光标而不是按住左键几分钟并到达最左边?
如果按住某个键,可以逐个移动光标吗? 或者组合可以跳到命令的开头?
答案 0 :(得分:1)
是的 - 在几乎所有的shell中,control-A将跳转到行的开头,而control-E将跳到最后。
答案 1 :(得分:1)
假设您在默认模式下使用bash,ctrl-e
应该为您执行此操作。
也很有帮助:Ctrl-x-e
将使用您当前的命令行并在通过$EDITOR
选择的编辑器中打开它。 (见commandlinefu.com)
答案 2 :(得分:0)
如果你正在使用bash shell,你可以使用control-a跳转到行的开头,control-e跳转到结尾。
更多解释和命令here。