bashrc别名在终端启动

时间:2017-03-25 17:11:24

标签: bash atom-editor

我在Ubuntu 14.04.5 LTS上运行了一个原子的便携式安装。我喜欢能够执行它,就像正常安装一样:

atom <some filename>

定义

alias atom='~/atom/atom-1.14.4-amd64/atom'

在我的终端

工作正常。但我不想在每次重启后添加它。所以我把它添加到我的.bash_aliases中。唯一的问题是,现在每次我启动我的终端时,一个新的原子实体正在启动,我的终端显示:

bash: complete: ~/atom/atom-1.14.4-amd64/atom: no completion specification

我做错了什么?

1 个答案:

答案 0 :(得分:0)

不是将其添加为别名,而是将atom的路径软链接到一些现有的PATH目录。在大多数情况下,/ usr / bin将成为PATH的一部分,因此请尝试以下命令

sudo ln -s ~/atom/atom-1.14.4-amd64/atom /usr/bin/