gpt4 book ai didi

terminal - 定制 Octave

转载 作者:行者123 更新时间:2023-12-02 16:30:05 30 4
gpt4 key购买 nike

到目前为止,我刚刚开始使用 Octave 并在我的终端上运行它。

每次打开提示符时,我的命令行都以:

octave-3.4.0:1> 

因此我使用以下内容来使其更短且更易于阅读:

PS1('>> ')

如何更改设置以在每次打开 Octave 时自动执行此代码?

最重要的是,有没有办法更改我的终端设置以在输入“Octave”时打开 Octave?我现在的做法是使用

'exec 'path/to/octave/

谢谢

最佳答案

您可以创建编辑~/.octaverc文件,其中包含Octave启动时要执行的所有命令。该文件与 .m Octave 脚本文件完全相同。

只需将 PS1('>> ') 添加到您的 ~/.octaverc 文件中。您可以使用您喜欢的文本编辑器或在命令行上使用 echo:

$ echo "PS1('>> ')" >> ~/.octaverc

之后您可以看到~/.octaverc文件:

$ more ~/.octaverc

它应该包含以下行:

PS1('>> ')

对于第二个问题,我不确定您使用的是 OSX 还是 Ubuntu 还是其他操作系统。如果 octave 在您的搜索路径中,那么您应该能够通过尝试 octave 来启动 Octave。尝试这些命令来找出 octave 指向什么

$ which octave
/usr/bin/octave

$ type octave
octave is /usr/bin/octave

如果不知何故,octave 不是您的 PATH 搜索路径,这可能是因为您在非标准位置安装了 Octave。您可以执行以下两项操作之一:

  1. 将包含 Octave 可执行文件的文件夹添加到 PATH 搜索路径中。在 bash 中,您可以通过将以下行添加到 ~/.bashrc(或 MacOSX 上的 ~/.profile)中来完成此操作:

      export PATH=~/path/to/octave/folder:${PATH}
  2. 您可以创建指向 Octave 可执行文件的软符号链接(symbolic link)。

    ln -s /path/to/octave/executable octave

这将在您当前的文件夹中创建一个符号链接(symbolic link)。现在,只要您位于当前文件夹中,您就可以输入 octave 并运行 Octave。如果您希望能够从任何地方(不一定是当前文件夹)运行 Octave,您需要将当前文件夹添加到您的搜索路径(请参阅上面的第 1 点)。

关于terminal - 定制 Octave ,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/23958701/

30 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com