[英]-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.