У меня есть Новая установка Ubuntu. У меня нет персональных активных точечных файлов.
Я работаю неудачно \e file.sql
в Psql, когда у меня есть следующее в моем .bashrc, так как Нано открывается вместо Vim
export VISUAL=/usr/bin/vim
export EDITOR=/usr/bin/vim
export PSQL_EDITOR=/usr/bin/vim
Я выполняю ту же команду, когда у меня есть энергия вместо ПУТИ/ЭНЕРГИИ в .bashrc для вышеупомянутых трех команд.
Я добираюсь vim
когда я cat $EDITOR
, например.
Проблема находится в переменных окружения, вероятно. Однако я не уверен где.
Как у Вас может быть Vim как у редактора Psql?
Я не уверен в psql
, но если что-то провалено с $EDITOR
это, вероятно, возвратится к системному значению по умолчанию, как определено через /usr/bin/editor
символьная ссылка, которая является nano
по умолчанию. Если у Вас есть доступ администратора, попробовать
sudo update-alternatives --config editor
и выберите vim
там. Я думаю, что программы должны все еще уважать $EDITOR
если это определяется, но это определит нейтрализацию. Это - единственная установка, которую я использую, и это работает просто великолепно.
Отредактируйте файл ~/.selected_editor
или выполненный select-editor
. Выбрать /usr/bin/vim-basic
в любом случае, /usr/bin/vim
на Ubuntu символьная ссылка на /etc/alternatives/vim
, который является символьной ссылкой на /usr/bin/vim.basic
.
Вот содержание файла для пользователя пост-ГРЭС системы Ubuntu:
postgres@ubuntu904test:~$ cat .selected_editor
# Generated by /usr/bin/select-editor
SELECTED_EDITOR="/usr/bin/vim.basic"