Я использую линию команды Linux обширно, и на моей местной машине или когда я соединен к дистанционному серверу. Будут некоторые shortcuts клавиатуры я хочу делить с вами делали мою жизнь на BASH много легко. Я come across too many книг документировали эти shortcuts и я думаю они довольно важны для того чтобы улучшить вашу урожайность пока на линии команды.
1. Ctrl + r
Этот shortcut клавиатуры для бежать обратный поиск в вашей линии команды. Для использования этого shortcut hold down ключ «управления» в вашей терминальной поверхности стыка и ударьте «r» пока ключа «управления» все еще отжимает. вы должны получить сообщение как это:
(обратн-я-ищите) `':
Теперь начните печатать команду, котор на машинке вы использовали более раньше. BASH автоматически завершьет вашу команду. Вы можете держать ударить «комбинацию Ctrl + r», котор нужно искать более далее.
2. Ctrl + a
Этот shortcut делает вашу стрелку поскакать к началу линии. Когда вы напечатаете немного работ на машинке в вашем стержне ударите ключевую комбинацию «управления +» и вы достигнете начало линии, котор вы печатаете cIn на машинке.
3. Ctrl + e
Этот shortcut подобен до ранее shortcut, кроме того что он делает вашу стрелку поскакать к другому концу линии, конец. Напечатайте эту ключевую комбинацию на машинке когда in the middle of линия вы печатаете на машинке и вы поскачете справедливо к концу линии.
4. Ctrl + w
Использование этого shortcut приведет к в пропускании одного слова to the left of стрелка. Так если вы in the middle of линия, то вы печатаете на машинке ударяющ «управление + w» уничтожит одно слово перед стрелкой.
5. ESC + d
Этим shortcut будет противоположность ранее одного. Ударять «избежание + d» в вашем стержне уничтожит одно слово to the right of стрелка.
6. Ctrl + k
Это будет очень мощный shortcut и должен быть использовано с предосторежением. Оно уничтожает все данные to the right of стрелка в линии вы печатаете на машинке cIn.
7. Ctrl + u
Это будет снова очень мощный shortcut и должен быть использовано с предосторежением. Оно уничтожает все данные to the left of стрелка в линии вы печатаете на машинке cIn. Вспомните что как только вы бежите этот shortcut вы не можете получить назад текст вы печатали на машинке.





























{ 4 comments… read them below or add one }
Always appreciate the extra knowledge! Thanks for sharing!
> Remember that once you run this shortcut you can not get back
> the text that you have typed.
Not true. All the shortcuts you mentioned that remove anything from the command line will place a copy in the kill buffer. You can yank it from the buffer using CTRL-y
Ya Ben is right. In fact every Emacs users are comfortable with these defaults bash keybindings cause they are often the same as Emacs.
I can’t understand who could prefer that ^^, but there’s also a vi-mode for bash (for readline) : “set -o vi” (”set -o emacs” to get back in the good way :-p).
As a noob, I appreciate the info
Leave a Comment