繁体   English   中英

-bash: emacs.profile: 命令未找到

[英]-bash: emacs.profile: command not found

我正在努力解决这个问题,并试图让它发挥作用。 解决方案的所有步骤是什么? 我真的不知道在我的 Mac 终端上做什么

-bash: emacs.profile: command not found

你想达到什么目的? 如果您尝试使用 emacs 打开名为.profile的文件,您需要在命令emacs和文件.profile之间添加一个空格:

$ emacs .profile

如果你输入emacs.profile你会得到一个错误,因为你将命令emacs和你试图编辑的文件混合在一起: .profile 因此,解决方案是像有人建议的那样在它们之间添加一个空格: $ emacs .profile

另一方面,如果您输入emacs .profile并且仍然得到: -bash: emacs: command not found ,这意味着您还没有安装emacs并且您的系统无法识别该指令。

Emacs是一个非常流行的文本编辑器,被技术用户广泛使用,但它不是默认安装的。

解决方案1:

如果你想编辑一个文件(在这种情况下~/.profile )你不需要 emacs 这样做,你可以使用普通的文本编辑器或使用终端的预安装文本编辑器,例如:

$ vi ~/.profile$ nano ~/.profile

使用 Vi/Vim 文本编辑器的指南)(使用 Nano 的指南)。

解决方案2:

如果你想安装 emacs 来编辑那个文件,你可以使用 brew:

$ brew update
$ brew install emacs

之后你可以使用:

$ emacs ~/.profile

您可以在此处找到其他安装 emacs 的方法。

重要的提示:

在此示例中要考虑的一件重要事情是,如果您尝试编辑.profile文件(即设置导出的环境变量),您应该知道.profile文件的名称可能因 Mac 系统而异。 此配置文件的名称取决于您系统的外壳,如果您使用 bash,则此配置文件的名称将是.bashrc.bash_profile
在编辑您的配置文件之前,请确保您尝试编辑的配置文件的名称是什么。 为此,您可以使用:

$ cd $HOME

转到主文件夹,然后使用:

$ ls -al

查看隐藏文件(这些以.开头的文件是隐藏文件)。 您将在那里找到系统的配置文件。

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM