W kliencie linii poleceń MySQL / MariaDb, jeśli mam kursor w środku długiego zapytania i chcę porzucić to polecenie, muszę
- przesuń kursor na końcu linii
- sprawdź, czy koniec linii ma już
;
lub\G
lub\g
, a jeśli tak, cofnij, aby je usunąć. - jeśli zapytanie (często ładowane do bieżącego wiersza przez dostęp do historii) zawiera kilka poleceń SQL, musiałbym upewnić się, że żadne z nich nie wykona się, zastępując wszystkie
;
s\c
- dodać
\c
- wciśnij Enter.
Lub,
- przesuń kursor na początku linii
- wpisz,
#
aby cały komentarz był komentarzem - wciśnij Enter.
To ogromna ilość pracy dla wspólnej potrzeby. W bash uderzyłem Ctrl-C
i daje mi to świeże polecenie, ignorując wszystko, co było w tej linii. Ale oczywiście zrób to w MySQL i wyjdzie z niego cały klient.
Czy jest na to skrót?
linux
command-line
mysql
artfulrobot
źródło
źródło
Ctrl-A
ponieważ zawsze jestem w tmux, ale E, U, wygląda na obiecujący skrót do nauki, dziękuję.