如何在ubuntu的bashrc文件中添加新行?

Squ*_*eez 5 vim bash ubuntu

我正在尝试使用一些环境变量更新 ubuntu 中的 bashrc 文件。

我可以使用以下命令执行此操作。

echo 'export APP=/opt/tinyos-2.x/apps' >> ~/.bashrc 
Run Code Online (Sandbox Code Playgroud)

但我想手动完成,这意味着用 vim 编辑器打开文件然后添加它。这里的问题是,当我打开 bashrc 文件时,结束行是“fi”,当我到达那里并按插入然后输入以转到新行时,它保持在同一行并仅移动 fi 字或创建 A 或 C或 B 个随机字符。

我可以知道一些命令来处理这个 bashrc 文件,以便我可以添加一个新行,然后在那里添加我的变量吗?

我试过在网上看,但没有找到我要找的东西。

R S*_*ahu 6

这是您可以在 vim 中执行的操作。

  1. 按字母G。它将带您到最后一行。
  2. 按字母O。它将允许您在当前行之后插入文本。
  3. 输入您的内容 -export APP=/opt/tinyos-2.x/apps
  4. ESC键退出编辑模式。
  5. 按 键:。它将允许您键入命令。
  6. 键入wq后跟Enter. 这将保存文件并退出 vim。

你完成了。


R J*_*R J 5

由于您没有指定您是否只有终端访问权限或 GUI。如果您只有终端访问权限,任何编辑器都会这样做。在大多数 Ubuntu 版本中默认安装了流行的编辑器,如nanovim

要使用 nano,请在您的终端中输入 nano ~/.bashrc

然后按 Ctrl + w +v 到最后,添加要添加的内容, Ctrl + o 保存更改, Ctrl +x 退出。您将需要注销并重新登录,或运行source ~/.profile以使您的更改可用于您的 bash 环境。


Vai*_*oke 0

当您使用Vim/Vi编辑器时,您需要使用 i/insert 键开始编辑,然后使用 escape & 然后 wq 保存并退出。如需更详细的说明,请访问此链接