使用Bash Shell快捷键

原创 2016年08月31日 12:07:21

移动类

Ctrl + a  - Jump to the start of the line  Ctrl + e  - Jump to the end of the line    Ctrl + b  - Move back a char               
Ctrl + f  - Move forward a char            
Alt  + b  - Move backward                  
Alt  + f  - Move forward                   
输入 bind -P 可以查看所有的键盘绑定。
$ 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
Note : "2T" means Press TAB twice
FROM: http://www.bigsmoke.us/readline/shortcuts
Emacs keys Action Scope Direction/Place
Moving around Ctrl-b Move the cursor one character ⇦ to the left
Ctrl-f Move the cursor one character ⇨ to the right
Alt-b Move the cursor one word ⇦ to the left
Alt-f Move the cursor one word ⇨ to the right
Ctrl-a Move the cursor ⇤ to the start of the line
Ctrl-e Move the cursor ⇥ to the end of the line
Ctrl-x-x Move the cursor ⇤⇥ to the start, and to the end again
Cut, copy
and paste
Backspace Delete the character ⇦ to the left of the cursor
DEL
Ctrl-d
Delete the character underneath the cursor
Ctrl-u Delete everything ⇤ from the cursor back to the line start
Ctrl-k Delete everything ⇥ from the cursor to the end of the line
Alt-d Delete word ⇨ untill before the next word boundary
Ctrl-w Delete word ⇦ untill after the previous word boundary
Ctrl-y Yank/Paste prev. killed text at the cursor position
Alt-y Yank/Paste prev. prev. killed text at the cursor position
History Ctrl-p Move in history one line ⇧ before this line
Ctrl-n Move in history one line ⇩ after this line
Alt-> Move in history all the lines ⇩ to the line currently being entered
Ctrl-r Incrementally search the line history ⇧ backwardly
Ctrl-s Incrementally search the line history ⇩ forwardly
Ctrl-J End an incremental search
Ctrl-G Abort an incremental search and restore the original line
Alt-Ctrl-y Yank/Paste arg. 1 of prev. cmnd at the cursor position
Alt-.
Alt-_
Yank/Paste last arg of prev. cmnd at the cursor position
Undo Ctrl-_
Ctrl-x
Ctrl-u
Undo the last editing command; you can undo all the way back to an empty line
Alt-r Undo all changes made to this line
Ctrl-l Clear the screen, reprinting the current line at the top
Ctrl-l Clear the screen, reprinting the current line at the top
Completion TAB Auto-complete a name
Alt-/ Auto-complete a name (without smart completion)
Alt-? List the possible completions of the preceeding text
Alt-* Insert all possible completions of the preceeding text
Transpose Ctrl-t Transpose/drag char. before the cursor ↷ over the character at the cursor
Alt-t Transpose/drag word before the cursor ↷ over the word at/after the cursor

<script>window._bd_share_config={"common":{"bdSnsKey":{},"bdText":"","bdMini":"2","bdMiniList":false,"bdPic":"","bdStyle":"0","bdSize":"16"},"share":{}};with(document)0[(getElementsByTagName('head')[0]||body).appendChild(createElement('script')).src='http://bdimg.share.baidu.com/static/api/js/share.js?v=89860593.js?cdnversion='+~(-new Date()/36e5)];</script>
阅读(315) | 评论(0) | 转发(0) |
给主人留下些什么吧!~~
评论热议
版权声明:本文为博主原创文章,转载请注明出处。

Ubuntu下Shell快捷键操作大集合及部分Bash使用技巧

 本人收集整理了一些bash或其他shell中常用的快捷键,使用技巧以及ubuntu中一些常用操作的快捷键,希望大家能从中受益,提高工作效率。 使用"!"从历史中执行命令   ...

[转]Bash Shell 快捷键的学习使用

大量在时候在使用 bash shell 的时候,熟悉快捷键是多么爽的一件事。刚刚无意在 Fenng 哥的博客上看到了一篇关于 bash shell 快捷键的文章,总结得相当好。发出来和大家分享一下。 ...

Bash Shell 快捷键的学习使用

CTRL 键相关的快捷键:Ctrl + a - Jump to the start of the lineCtrl + b - Move back a charCtrl + c - Terminate...
  • Siobhan
  • Siobhan
  • 2011年06月20日 15:51
  • 625

Linux/Unix下Shell快捷键操作大集合及部分Bash使用技巧-另附Ubuntu常用快捷键

本人收集整理了一些bash或其他shell中常用的快捷键,使用技巧以及ubuntu中一些常用操作的快捷键,希望大家能从中受益,提高工作效率。 使用"!"从历史中执行命令      有时候,我...
  • tilzl
  • tilzl
  • 2012年08月22日 22:17
  • 482

Linux/Unix下Shell快捷键操作大集合及部分Bash使用技巧-另附Ubuntu常用快捷键

使用"!"从历史中执行命令      有时候,我们需要在 Bash 中重复执行先前的命令。你当然可以使用上方向键来查看之前曾经运行过的命令。但这里有一些更好的方式: 1) !!:重复执行上一条指令 ...
  • ypist
  • ypist
  • 2011年08月09日 14:51
  • 1157

【Bash百宝箱】shell命令行快捷键大全

在日常工作中,许多事情要经常与电脑打交道,特别是高频率地使用一些专业性的软件,或者是玩一些键盘流性质的游戏,就应该熟知常用的快捷键,这样玩起来不仅高效,而且略显专业性。对于某些IT工作者来说,Linu...
  • iEearth
  • iEearth
  • 2015年07月14日 20:35
  • 3085

Bash shell 快捷键

生活在 Bash shell中,熟记以下快捷键,将极大的提高你的命令行操作效率。 编辑命令: Ctrl + a :移到命令行首Ctrl + e :移到命令行尾Ctrl + f :按...
  • jacolin
  • jacolin
  • 2015年09月18日 21:12
  • 220

shell,bash操作快捷键

前言: 在命令行或者bash中编辑命令的时候,了解一些基本的快捷键,和编辑技巧,会让你效率更高,节约更多的时间。...

shell基础-bash基本功能-别名与快捷键

1. 命令别名 alias作用:查询或者设置命令别名。命令格式:alias 别名=’原命令’给原命令设定一个别名(这样设置的别名,只会临时生效,重启系统后,别名就会消失)。为了防止覆盖原有的命令,最好...

Bash Shell 快捷键

【CTRL 键】 Ctrl + a – Jump to the start of the line Ctrl + b – Move back a char Ctrl + c – Terminat...
内容举报
返回顶部
收藏助手
不良信息举报
您举报文章:使用Bash Shell快捷键
举报原因:
原因补充:

(最多只允许输入30个字)