我正在尝试使用一些环境变量更新ubuntu中的bashrc文件。
我可以使用以下命令执行此操作。
Hash#transform_values
但是我想手动完成,这意味着用vim编辑器打开文件然后添加它。 这里的问题是,当我打开bashrc文件时,结束行是“fi”,当我到达那里并按下插入然后输入转到新行它停留在同一行并仅移动fi字或创建A或C或B随机字符。
我可以知道一些命令来处理这个bashrc文件,以便我可以在那里添加一个新行然后我的变量吗?
我试图在网上看,但没找到我们要找的东西。
答案 0 :(得分:2)
由于您未指定是仅具有终端访问权限还是GUI。 如果您只有终端访问权限,任何编辑器都会这样做。 大多数Ubuntu版本默认安装了nano或vim等热门编辑器。
要在终端中使用nano,请键入
nano ~/.bashrc
然后按Ctrl + w + v转到结尾,添加要添加的内容,按Ctrl + o保存更改,按Ctrl + x退出。
您需要注销并重新登录,或运行source ~/.profile
以使您的更改可用于您的bash环境。
答案 1 :(得分:1)
这是你在vim中可以做的事情。
G
。它会带你到最后一行。O
。它允许您在当前lne之后插入文本。export APP=/opt/tinyos-2.x/apps
ESC
键退出编辑模式。:
。它允许您输入命令。wq
,然后输入 Enter 。这将保存文件并退出vim。你已经完成了。
答案 2 :(得分:0)
当您使用Vim
/ Vi
编辑器时,您需要使用i / insert键开始编辑,然后保存使用转义&然后wq保存并退出。有关更详细的说明,请访问此link
答案 3 :(得分:0)
老实说,在一周(甚至一天)学习vim很难。花了一个多月的时间才真正高效地做每日编辑。但只是告诉你。使用H-J-K-L
或箭头键转到要在其后面添加新行的行。然后按o
。它会在它下面生成一个新行并进入插入模式。然后写下并按Esc
。输入:wq
。