如何将vi中的默认编辑器(使用bash)更改为vim(或者我的nvim中)。将默认编辑器从vi更改为vim或FreeBSD上的nvim
这里就是我试图(为nvim):
在/etc/profile
(我想nvim是编辑对所有用户)
export EDITOR="/usr/local/bin/nvim"
在~/.bash_profile
export EDITOR="/usr/local/bin/nvim"
in ~/.bashrc
export EDITOR="/usr/local/bin/nvim"
在~/.profile
export EDITOR="/usr/local/bin/nvim"
我在这里跑出来的选择。似乎有很多意见,但在FreeBSD文档中没有任何帮助。
覆盖BSD's更可能使用csh作为默认交互式shell而不是bash(ymmv)。 –
确实。 FreeBSD默认使用tcsh。 'echo $ SHELL'给你什么?您可以使用'chsh'来更改shell(默认情况下未安装bash,请安装'editors/bash'来获取它)。另外,许多程序不使用'$ EDITOR',所以你应该描述*确切*不起作用。 – Carpetsmoker
我在我的每台FreeBSD上安装的第一个实用程序是bash。所以,是的,我的意思是bash。我对没有足够具体的道歉表示歉意。 – LongHike