当输入一个很长的命令时,我想先在文本编辑器中编辑命令(例如vi),然后在输入错误的情况下执行.有没有办法直接在终端中编辑命令并运行而不是通过键入vi调用vi然后键入命令?
最佳答案
如果您正在使用bash,请尝试使用edit-and-execute-command命令.默认情况下,它被分配给Ctrl-x Ctrl-e(键入ctrl-x,然后键入ctrl-e).
这应该打开您环境中指定的任何编辑器.退出时缓冲区中的任何内容都将在shell中执行 – 包括多行命令.
版权声明:本文内容由互联网用户自发贡献,该文观点与技术仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请发送邮件至 dio@foxmail.com 举报,一经查实,本站将立刻删除。