比如说,我想将我的编辑器系统范围更改为nano
。我使用
echo 'export EDITOR=/usr/bin/nano' >> /etc/bashrc
正如我所学到的,这是一个坏主意,因为如果你不小心省略了一个>
,你将被覆盖bashrc
并且无法登录。除了容易出错之外,这在其他方面是否也是一个坏主意,哪种方式更好?
答案1
实际上使用 nano 或 vim 等编辑器编辑该文件。
答案2
您可以在文件中添加系统范围的环境变量,/etc/environment
而不是向中添加命令/etc/bashrc
。
然后条目将会像
FOO=bar
BAZ=quux
您的问题的其余部分基本上归结为“如何在不弄乱文件的情况下编辑文件”,这在某种程度上取决于个人喜好。