当终端无法正常工作时如何修复.bash_profile

时间:2012-09-12 21:02:54

标签: macos terminal iterm

我试图在终端中自定义我的提示。为此,我尝试使用vim编辑.bash_profile,但最终得到了.bash_profile.swp文件。在我在网上发现的一些帖子之后,我在vim中使用了:recover命令,它创建了一个新的.bash_profile,然后删除了.swp文件。但是,现在终端似乎没有用。当我打开它时,我收到以下消息:

  

-bash:c:找不到命令

     

-bash:end:未找到命令

     

[已完成处理]

有人知道如何解决这个问题吗?

3 个答案:

答案 0 :(得分:21)

.bash_profile中的某些内容并非如此。您似乎有一个c和一个end bash将其解释为命令。如果您在此处或在pastebin中发布文件的内容(没有评论行),我们可能会告诉您具体位置。

在TextEdit(或真实编辑器)的文件打开对话框中按 Cmd + Shift + 应显示点文件对话框。

答案 1 :(得分:2)

我使用了TextMate选项Show Hidden Files。

答案 2 :(得分:-1)

  1. 打开TextEdit。
  2. 打开公开表。
  3. 点击“/".
  4. 输入“〜/ .bash_profile”然后返回。
  5. 打开(现已突出显示).bash_profile文件。