Это, вероятно, не будет хорошим ответом, но в настоящее время я не работаю на Windows-машине с Emacs или PostGres, поэтому не могу найти лучшее решение для вас.
Тем не менее, вы можете запустить psql в командной оболочке?Если это так, возможно, вы можете попробовать запустить оболочку (M-x shell
) или Eshell (M-x eshell
), чтобы запустить подчиненную оболочку и запустить psql
оттуда.
Я былизначально предполагается, что вы звоните M-x shell-command
(также M-!
), а затем указываете psql &
для своей команды.&
сообщает Emacs, что вы хотите выполнить команду оболочки асинхронно.Однако эта запись в EmacsWiki указывает, что она не будет работать в Windows.Вы все равно можете попробовать и посмотреть, что получится ...