Mysql
 sql >> Base de Dados >  >> RDS >> Mysql

Para ter K do tipo Vim na tela para MySQL


Assumindo que você instalou as páginas man do site de documentação do MySQL :

Coloque o seguinte em /path/to/mysql-help.screen :
# mysql-help.screen

# prevent messages from slowing this down
msgminwait 0
# copy term starting at cursor
copy
stuff " e "
# write term to a file
writebuf /tmp/screen-copied-term
# open that file in man in a new screen window
# (use `read` to pause on error, so user can see error message)
screen /bin/sh -c 'man `cat /tmp/screen-copied-term` || read'
# turn message waiting back on
msgminwait 1

# vi: ft=screen

Em seguida, adicione isso ao seu ~/.screenrc
# Have CTRL-A ESC put you in a mode to accept commands in the 'escaped' class
bind \033 command -c escaped
# add CTRL-M as an 'escaped' class command to run the given screen script
bind -c escaped ^M source /path/to/mysql-help.screen

Então sua combinação de teclas deve funcionar. Se você estiver usando um programa diferente para exibir o manual que não seja man , você terá que alterar o script de acordo.

O man páginas para mysql que encontrei no link acima incluem apenas documentação para os seguintes comandos:

Você também pode considerar adicionar
zombie kr

para o seu .screenrc , para que, se você executar o manual em um termo que ele não reconhece, a tela não feche automaticamente a janela (e oculte a mensagem de erro).