一区二区三区在线-一区二区三区亚洲视频-一区二区三区亚洲-一区二区三区午夜-一区二区三区四区在线视频-一区二区三区四区在线免费观看

服務(wù)器之家:專(zhuān)注于服務(wù)器技術(shù)及軟件下載分享
分類(lèi)導(dǎo)航

Linux|Centos|Ubuntu|系統(tǒng)進(jìn)程|Fedora|注冊(cè)表|Bios|Solaris|Windows7|Windows10|Windows11|windows server|

服務(wù)器之家 - 服務(wù)器系統(tǒng) - Linux - 讓 Fish Shell 比 Bash 更好的 11 大特性

讓 Fish Shell 比 Bash 更好的 11 大特性

2023-12-26 17:08未知服務(wù)器之家 Linux

Bash 是使用最廣泛的 Shell,Zsh 則是開(kāi)發(fā)者圈里最受青睞的,但 Fish 往往被許多人忽視。 這絕非夸張之辭。Fish 的確是個(gè)備受忽視的 Shell,它對(duì)新手和資深的自由開(kāi)源軟件用戶(hù),都可能是極好的選擇。 Fish 提供了一系列吸引人的功能

讓 Fish Shell 比 Bash 更好的 11 大特性

Bash 是使用最廣泛的 Shell,Zsh 則是開(kāi)發(fā)者圈里最受青睞的,但 Fish 往往被許多人忽視。

這絕非夸張之辭。Fish 的確是個(gè)備受忽視的 Shell,它對(duì)新手和資深的自由開(kāi)源軟件用戶(hù),都可能是極好的選擇。

Fish 提供了一系列吸引人的功能,使其具有鮮明優(yōu)勢(shì)。這其中包括了從語(yǔ)法高亮到縮寫(xiě)(我個(gè)人最喜歡的部分),這里面充滿了種種新奇。

下面,我要和大家分享一些我最青睞的 Fish Shell 特性。

1、語(yǔ)法高亮

在錯(cuò)誤的命令被執(zhí)行之前就識(shí)別出它們將大大節(jié)省你的時(shí)間,同時(shí)降低你的挫敗感。

現(xiàn)代的許多代碼編輯器都內(nèi)置了語(yǔ)法高亮功能,而 Fish 不僅將此功能內(nèi)置在了 Shell 中,而且對(duì)于 Linux 命令也同樣有效。

命令有誤?你會(huì)發(fā)現(xiàn)其被紅色高亮。同樣的,對(duì)于不符合上下文的參數(shù)和選項(xiàng)也是如此。

讓 Fish Shell 比 Bash 更好的 11 大特性錯(cuò)誤高亮為紅色

2、自動(dòng)建議

當(dāng)你輸入命令時(shí),F(xiàn)ish Shell 會(huì)自動(dòng)推薦命令,然后你可以按照提示,使用Tab鍵進(jìn)行相應(yīng)的補(bǔ)全操作。

讓 Fish Shell 比 Bash 更好的 11 大特性Fish 自動(dòng)補(bǔ)全

隨著你的輸入,建議會(huì)以灰色顯示,使其更易于識(shí)別。如果整條建議都對(duì)你的胃口,你可以按右箭頭鍵來(lái)完成整個(gè)命令的補(bǔ)全

3、命令選項(xiàng)的交互式手冊(cè)頁(yè)

這是一個(gè)炫酷的功能,你可以交互性地參考手冊(cè)頁(yè)完成命令選項(xiàng)的填寫(xiě)。

首先,你需要先解析手冊(cè)頁(yè),這可以通過(guò)以下命令來(lái)完成:

fish_update_completions

這會(huì)對(duì)手冊(cè)頁(yè)進(jìn)行解析。

讓 Fish Shell 比 Bash 更好的 11 大特性手冊(cè)頁(yè)解析

現(xiàn)在,如果你輸入一個(gè)命令,添加連字符作為選項(xiàng),然后按下Tab鍵,就能看到手冊(cè)頁(yè)給出的可能選項(xiàng)及其簡(jiǎn)短描述:

讓 Fish Shell 比 Bash 更好的 11 大特性Fish 手冊(cè)頁(yè)幫助

你可以通過(guò)滾動(dòng)一覽這些選項(xiàng),并在閱讀了作用說(shuō)明后,從彈出的分頁(yè)器中進(jìn)行選擇。

要比直接輸入command -h更便利一些對(duì)吧。

4、縮寫(xiě)優(yōu)于別名

在 Fish 里,縮寫(xiě)的作用就如同文本擴(kuò)展工具。你可以為一些常用的代碼設(shè)置易于調(diào)用的縮寫(xiě)。

比如說(shuō),我把sch設(shè)為pacman -Ss的縮寫(xiě),用以搜索軟件包。

abbr -a sch pacman -Ss

于是,每次我輸入sch并按空格鍵后,它就會(huì)被替換成pacman -Ss

讓 Fish Shell 比 Bash 更好的 11 大特性Fish Shell 縮寫(xiě)

你甚至可以把它寫(xiě)入配置文件,讓其成為永久設(shè)置。

延伸 · 閱讀

精彩推薦
主站蜘蛛池模板: 韩日视频在线观看 | 免费视频专区一国产盗摄 | 国产大片网站 | 久久这里只有精品视频e | 99r8这里精品热视频免费看 | 精品国产品香蕉在线观看 | 黑人与欧洲女子性大战 | 韩国三级2020| 亚洲香蕉网久久综合影院3p | 欧美丰满大乳大屁在线观看股 | 草莓秋葵菠萝蜜绿巨人污 | 好吊妞视频998www | 国产精品女同久久免费观看 | 青青青在线视频播放 | 国产亚洲精品自在线亚洲情侣 | 小寡妇水真多好紧 | 2021精品国夜夜天天拍拍 | 日韩视频免费观看 | 19+韩国女主播激情vip视频在线 | 国内自拍2019 | 美女吃男生鸡鸡 | 亚州在线视频 | 草草视频在线观看最新 | 国外欧美一区另类中文字幕 | 午夜理伦片免费 | 欧美a欧美1级 | 视频国产91 | 欧美人妖另类性hd | 成人在线观看免费视频 | 护士让我吃奶我扒她奶 | 亚洲AV永久无码精品老司机蜜桃 | 4hc44四虎www在线影院男同 | 韩国一级淫片特黄特刺激 | 亚洲XXX午休国产熟女屁 | aigao视频| 被教官揉了一晚上的奶小说 | 国产精品馆 | av魔镜收集号| 五月激激激综合网色播免费 | yellow视频在线观看免费 | 高清在线观看免费 |