Как использовать pspg для mycli pager

У меня есть этот конфиг на моем .myclirc

      table_format = psql
enable_pager = True

Это не то, что я ожидал, я попытался установить pspg на [client] раздел о .my.cnf но mysqldump буду жаловаться.

      [client]
pager = pspg -X --quit-if-one-screen

1 ответ

Этот ответ в github отлично работает.

В моем .my.cnf Я добавил это

      [client_visidata]
pager = pspg -X --quit-if-one-screen

Затем используйте --default-group-suffix на mycli.

В моем .bash_alias Я только что добавил это alias m='mycli --defaults-group-suffix="_visidata"'. Это в основном называют [client_visidata]содержимое при использовании клиента mycli. В то время как mysqldump не буду читать, поэтому он не вызовет никаких ошибок.

Другие вопросы по тегам