Grande dica, valeu mesmo!
--- Em [email protected], miranda <[EMAIL PROTECTED]> escreveu > > Caso você já tenha memorizado os atalhos utilizados no vi > é possível utilizá-los na shell lembrando que fazendo isso tudo se > passará como se você estivesse dentro desse editor : > set -o vi > Tenho esse comando no meu /etc/bashrc > Assim , por exemplo se você teclou ESC e 0 para ir ao primeiro caracter > da sua linha , teclando A você irá para o final em modo de inserção > > On Wed, 2008-09-17 at 14:37 +0000, voyeg3r wrote: > > Link original: > > http://linuxhelp.blogspot.com/2005/08/bash-shell-shortcuts.html > > > > Esta lista de atalhos quando memorizada nos auxilia sobremaneira, veja > > um exemplo: > > > > ch<tab><tab> ............ mostra todos os comandos que começam com ch > > > > Mas se eu quizer não a lista dos comandos começados com 'ch' e sima a > > lista de arquivos? > > > > ch<alt>/ > > > > Bom o resto é por sua conta, é só ler a lista de atalhos e tentar > > memorizar > > > > Bash Shell Shortcuts > > > > Bash, which is the default shell in Linux contains a whole lot of key > > bindings which makes it really easy to use . The most commonly used > > shortcuts are listed below : > > > > ____________CTRL Key Bound_____________ > > Ctrl + a - Jump to the start of the line > > Ctrl + b - Move back a char > > Ctrl + c - Terminate the command > > Ctrl + d - Delete from under the cursor > > Ctrl + e - Jump to the end of the line > > Ctrl + f - Move forward a char > > Ctrl + k - Delete to EOL > > Ctrl + l - Clear the screen > > Ctrl + r - Search the history backwards > > Ctrl + R - Search the history backwards with multi occurrence > > Ctrl + u - Delete backward from cursor > > Ctrl + xx - Move between EOL and current cursor position > > Ctrl + x @ - Show possible hostname completions > > Ctrl + z - Suspend/ Stop the command > > ____________ALT Key Bound___________ > > Alt + < - Move to the first line in the history > > Alt + > - Move to the last line in the history > > Alt + ? - Show current completion list > > Alt + * - Insert all possible completions > > Alt + / - Attempt to complete filename > > Alt + . - Yank last argument to previous command > > Alt + b - Move backward > > Alt + c - Capitalize the word > > Alt + d - Delete word > > Alt + f - Move forward > > Alt + l - Make word lowercase > > Alt + n - Search the history forwards non-incremental > > Alt + p - Search the history backwards non-incremental > > Alt + r - Recall command > > Alt + t - Move words around > > Alt + u - Make word uppercase > > Alt + back-space - Delete backward from cursor > > > > ----------------More Special Keybindings------------------- > > > > Here "2T" means Press TAB twice > > > > $ 2T - All available commands(common) > > $ (string)2T - All available commands starting with (string) > > $ /2T - Entire directory structure including Hidden one > > $ 2T - Only Sub Dirs inside including Hidden one > > $ *2T - Only Sub Dirs inside without Hidden one > > $ ~2T - All Present Users on system from "/etc/passwd" > > $ $2T - All Sys variables > > $ @2T - Entries from "/etc/hosts" > > $ =2T - Output like ls or dir > > > > > > > > > > >
