📄 00000008.htm
字号:
<HTML><HEAD> <TITLE>BBS水木清华站∶精华区</TITLE></HEAD><BODY><CENTER><H1>BBS水木清华站∶精华区</H1></CENTER>作者: JoeLu (恼人的 RS-232) 看板: Linux <BR>标题: Re: 请问 Shell …… <BR>时间: Sat Mar 22 18:15:05 1997 <BR> <BR>※ 引述《<A HREF="mailto:Ike.bbs@bbs.et.ntit.edu.tw">Ike.bbs@bbs.et.ntit.edu.tw</A> (红龙)》之铭言: <BR>∶<I> ※ 引述《<A HREF="mailto:James.bbs@James.Dorm10.NCTU.edu.tw">James.bbs@James.Dorm10.NCTU.edu.tw</A> (兰城宝宝)》之铭言: </I><BR>∶<I> : 【 在 <A HREF="mailto:hschin.bbs@bbs.cs.nthu.edu.tw">hschin.bbs@bbs.cs.nthu.edu.tw</A> (小星) 的大作中提到: 】 </I><BR>∶<I> : chsh </I><BR>∶<I> bash 不好用吗 ? 我觉得很好呢 :) 还有记忆以前下过的指令.... </I><BR> <BR> 呵呵~ 其实不只哦~ <BR> <BR> 简介一下: <BR> <BR> 1. history:就是 Ike 提到的,按上下键就可唤回刚才下过的 command。 <BR> 此外如果你在某只下了一半指令前加个 "!",bash 会自动去 <BR> 寻找最近一次你下过的那个指令来执行。 <BR> <BR> 例如我刚刚执行过下面几项指令: <BR> <BR> gcc -DLINUX -DLINUX_COMPILE_DOMAIN -c foo.c <BR> ls -al <BR> vi foo.c <BR> vi Makefile <BR> <BR> 那我现在只要打: <BR> <BR> !gcc 或 !gc 或 !g <BR> <BR> bash 就会执行 gcc -DLINUX -DLINUX_COMPILE_DOMAIN -c foo.c <BR> <BR> 2. emacs 式的 Hotkey: <BR> Ctrl+a 将游标移到行首 <BR> Ctrl+e 将游标移到行末 <BR> <BR> Ctrl+f 将游标向前移一个 character <BR> Ctrl+b 将游标向後移一个 character <BR> <BR> Alt+f 将游标向前移一个 word <BR> Alt+b 将游标向後移一个 word <BR> <BR> Ctrl+d 删除游标所在的那个 character <BR> Alt+d 删除游标所在的那个 word <BR> <BR> 3. command completion(也就是前阵子有人提到的 fuzzy input。 <BR> 例如键入 ncf + <TAB> 就会出现 ncftp。 <BR> 如果有太多符合的,再多按一次 <TAB> bash <BR> 就会把所有可能的指令列出来给你看) <BR> <BR> <BR><CENTER><H1>BBS水木清华站∶精华区</H1></CENTER></BODY></HTML>
⌨️ 快捷键说明
复制代码
Ctrl + C
搜索代码
Ctrl + F
全屏模式
F11
切换主题
Ctrl + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -