sql >> Database >  >> RDS >> Mysql

Om Vim-achtige K in Screen voor MySQL te hebben

Ervan uitgaande dat u de man-pagina's van de MySQL-documentatiesite hebt geïnstalleerd :

Zet het volgende in /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

Voeg dit dan toe aan je ~/.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

Dan zou je keybinding moeten werken. Als u een ander programma gebruikt om de handleiding weer te geven dan man , moet u het script dienovereenkomstig wijzigen.

De man pagina's voor mysql die ik op de bovenstaande link vond, bevatten alleen documentatie voor de volgende opdrachten:

U kunt ook overwegen om

. toe te voegen
zombie kr

naar uw .screenrc , zodat als u de handleiding uitvoert op een term die deze niet herkent, het scherm het venster niet automatisch sluit (en de foutmelding verbergt).



  1. Hoe een afbeelding naar een bytearray te converteren met alleen javascript om de afbeelding op de sql-server op te slaan?

  2. Converteer de nieuwe rij naar XML binnen een Oracle Trigger

  3. Hoe DENSE_RANK() werkt in SQL Server

  4. SQL Server Collection Inventory Script -3