第 22.9 节 Csh 与其他 Shell
FreeBSD csh shell 配置
注意
此部分可能不再具有现实意义,因为 FreeBSD 14 中的 shell 被统一为了 sh。
在 /etc/csh.cshrc
里面加入:
alias ls ls –G
并重新登录即可。
问:如何让 FreeBSD 的 csh 像 bash 那样按 Tab 列出列出无法补齐的候选文件?
答:标准的方法是按 Ctrl+D
。
但如果一定要用 Tab
的话,在 /etc/csh.cshrc
中加入:set autolist
FreeBSD 如何让 csh 像 zsh 那样具有命令错误修正呢
比如你用 emacs 写 c 语言程序,但你输完 emacs ma
按 Tab
回车是,他会匹配所有 ma
开头的文件,而这个是忽略掉,也就是按 Tab
时不会在有你忽略的东西,对编程之类的友好,不用再匹配到二进制。.o
之类的文件,
更换默认 shell
警告:切换默认 Shell
会导致 恢复模式无法正常启动加载命令行环境。
例如切换到 zsh:
添加下面几行:
切换到 bash:
最后更新于