首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >如何在输入bash命令后自动添加空格?

如何在输入bash命令后自动添加空格?
EN

Unix & Linux用户
提问于 2011-06-09 11:34:36
回答 2查看 398关注 0票数 1

由于一些未知的原因,我无法从bash历史记录中编辑/删除任何bash命令的最后一个字符,即当我使用'up‘箭头访问最后一个bash命令时,我不能更改或删除该命令中的最后一个字符,而且不能在最后一个字符之后向该命令添加任何内容。

如果我可以在每个命令的末尾添加一个空格,那么我可以根据自己的需要编辑最后一个命令。因此,我的问题是,在输入bash的每个命令之后,我能自动添加一个空格吗?

EN

回答 2

Unix & Linux用户

发布于 2011-06-09 11:37:31

向命令中添加字符不是您需要的解决方案。您可能有键绑定为您的终端设置有趣。也许您有一种特殊的编辑模式(例如vi仿真的emacs ),并且您不知道它处于编辑模式,但是光标是从末尾开始的吗?也许您的删除键没有映射到正确的函数?

无论如何,修复您的终端问题,不要试图黑入命令本身,甚至历史记录。

票数 3
EN

Unix & Linux用户

发布于 2011-06-10 08:36:16

如果使用vi绑定,则应按Esc (退出正常模式)和A (在最后一个字符行后编辑)在最后一个字符之后开始键入。

Vi模式是伟大的,如果你学会使用它。

票数 1
EN
页面原文内容由Unix & Linux提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://unix.stackexchange.com/questions/14678

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档