Иметь редактора Psql Vim

У меня есть Новая установка 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?

6
задан 14.08.2011, 13:34

2 ответа

Я не уверен в psql, но если что-то провалено с $EDITOR это, вероятно, возвратится к системному значению по умолчанию, как определено через /usr/bin/editor символьная ссылка, которая является nano по умолчанию. Если у Вас есть доступ администратора, попробовать

sudo update-alternatives --config editor

и выберите vim там. Я думаю, что программы должны все еще уважать $EDITOR если это определяется, но это определит нейтрализацию. Это - единственная установка, которую я использую, и это работает просто великолепно.

4
ответ дан 07.12.2019, 16:16

Отредактируйте файл ~/.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"
1
ответ дан 07.12.2019, 16:16

Теги

Похожие вопросы