首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >Vimperator Bash -无法使用别名

Vimperator Bash -无法使用别名
EN

Stack Overflow用户
提问于 2011-03-05 02:58:53
回答 1查看 526关注 0票数 0

我使用的是模拟vim类行为的Firefox插件Vimperator。但是,我想使用我在~/.bashrc中指定的一些Bash命令。例如,我将添加绑定到别名't‘,这样我就可以简单地输入't todo.txt.sh remberToDoThis’来添加任务。如果我们能够通过输入下面的命令来添加任务,那就太棒了

:!t添加任务

但是,这是我得到的消息::!t add task /bin/bash: t command not found shell返回127

我正在使用Ubuntu 10.10 Maverick Meerkat,有什么建议吗?

EN

回答 1

Stack Overflow用户

回答已采纳

发布于 2011-03-05 03:31:02

谢谢你的尝试,但实际上我发现了一个方法:

只需在vimperator中执行以下操作:

:set shell=/bin/bash :set shellcmdflag=-ic

默认情况下,shellcmdflag选项仅为"-c“,方法是添加i我们告诉bash是交互的,从而允许从.bashrc执行我的别名

这样做之后,它终于可以工作了。除了第一行总是告诉我没有可用的作业控制之外,我的别名是可识别的并且工作正常,但我可以接受这一点

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

https://stackoverflow.com/questions/5198050

复制
相关文章

相似问题

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