Re: [PATCH] Add support to psql for edit-and-execute-command

Поиск
Список
Период
Сортировка
От Pavel Stehule
Тема Re: [PATCH] Add support to psql for edit-and-execute-command
Дата
Msg-id CAFj8pRAVgz3o9ONvOiaPNrrj9SHRmk8jwQgf7RsH1yv_nf1qRg@mail.gmail.com
обсуждение исходный текст
Ответ на Re: [PATCH] Add support to psql for edit-and-execute-command  ("Joe Wildish" <joe@lateraljoin.com>)
Ответы Re: [PATCH] Add support to psql for edit-and-execute-command  ("Joe Wildish" <joe@lateraljoin.com>)
Список pgsql-hackers


po 18. 5. 2020 v 12:05 odesílatel Joe Wildish <joe@lateraljoin.com> napsal:

On 18 May 2020, at 7:08, Oleksandr Shulgin wrote:

The only difference from \e is that you don't need to jump to the end of
input first, I guess?

AIUI, \e will edit the last thing in history or a specific line number from history, whereas the patch will allow the current line to be edited. That is 99% of the time what I want.

My work flow is typically "Run some queries" => "Go back to some recent query by searching history, often not the most recent" => "Edit query". To do the edit in an editor (without the patch), I've been deliberately nobbling the query once found from history. This allows it to execute (and fail) but places it as the most recent thing in history. Then I hit "\e".


\e is working with not empty line too.You can check

select 1\e

Your patch just save skip on end line and \e

Personally I think so it is good idea

Pavel


-Joe

В списке pgsql-hackers по дате отправления:

Предыдущее
От: "Joe Wildish"
Дата:
Сообщение: Re: [PATCH] Add support to psql for edit-and-execute-command
Следующее
От: "Joe Wildish"
Дата:
Сообщение: Re: [PATCH] Add support to psql for edit-and-execute-command