【问题标题】:Permanently set the default editor in Terminal在终端中永久设置默认编辑器
【发布时间】:2012-01-06 20:22:11
【问题描述】:

我已使用此accepted answer 在终端中设置我的编辑器。不幸的是,它只为单个会话设置,这意味着每次我重新打开终端时,我都必须重新设置它。

我想设置一次,以后再也不用设置了。请注意,我使用的是 GNU Nano。

谢谢!

【问题讨论】:

  • 很明智——您的问题与编程不完全相关,迁移到超级用户后会感觉很舒服。
  • 好点迈克尔。事实上,我自己对此进行了辩论,现在对这个问题更加清楚了。会尽量不要再犯同样的错误。
  • 这超出了我的理解,为什么它被投票支持迁移到 serverfault 和超级用户。但作为一个服务器超级用户,我自己几乎不知道这条细线:)

标签: macos unix command-line terminal


【解决方案1】:

将命令放入您的~/.bashrc 文件中。

【讨论】:

  • 如果 Eric 使用的是 bash,那就是。
  • 他可能正在使用mac os x的默认值,即bash。
  • @hacker 道歉。我没看到。
  • @gadgetmo,没关系。我很困惑,我以为你知道使用osx :)
  • 各位,我使用的是 OSX Snow Leopard 10.6.8。
【解决方案2】:

我认为,如果我错了,我会迅速而迂腐地纠正,但是;将其放入您的 ~/.profile 将由任何 shell 执行, ~/.bash_profile 将由 bash 执行 我通常只在 Mac 上编辑我的 .profile 或在 Linux 上编辑我的 .bashrc...

据我了解,bashrc 和 bash_profile 之间的区别在于,bashrc 会在新的交互式终端或启动 bash 时被调用……即使是从 bash 中,bash_profile 也会被用于登录终端……

【讨论】:

    猜你喜欢
    • 1970-01-01
    • 2016-01-22
    • 2012-01-18
    • 2013-11-23
    • 1970-01-01
    • 2021-07-23
    • 2017-04-20
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多