Commands to run in interactive sessions can go here

魚殼(Fish Shell):如何移除歡迎訊息 如何在魚殼(Fish Shell)中移除 “Welcome to fish, the friendly interactive shell” 歡迎訊息。 我遇到了這個「問題」。 每次打開 shell 時,我都會看到這三行文字。 這是魚殼(Fish Shell)的預設訊息。 我想要將它們移除。 以下是我所做的方法。 我打開了 ~/.config/fish/config.fish。 code ~/.config/fish/config.fish 文件內容如下: if status is-interactive # Commands to run in interactive sessions can go here end fish\_add\_path /opt/homebrew/opt/[[email protected]](/cdn-cgi/l/email-protection)/bin 我在最後加上了 set fish_greeting "": if status is-interactive # Commands to run in interactive sessions can go here end fish\_add\_path /opt/homebrew/opt/[[email protected]](/cdn-cgi/l/email-protection)/bin set fish\_greeting "" 現在我的提示符如下:

如何在 Fish Shell 中添加路徑

我想要一個快速的方法,可以在我的 Fish Shell 中添加一個路徑,這樣我就可以在該資料夾中執行命令。 以下是在 Fish Shell 中執行這個操作的方法: fish\_add\_path "/Users/flavio/bin"

將別名和其他配置永久保存在Fish Shell中

備忘錄:無論在Fish Shell(或任何其他配置)中創建別名時,請將它們添加到~/.config/fish/config.fish文件中。 這樣它們就能在系統重啟後持久保存。 例如,我將ls設置為exa的別名,並將cat設置為bat的別名:

配置 macOS 命令行

如何從零配置 macOS 終端,使其成為你日常開發的完美工具。 也可以查看我的如何使用 macOS 終端文章。 如何設定 macOS 命令行 我剛剛買了一台新的 MacBook Air 來取代我的心愛的 2010 MacBook Pro,於是我決定記錄一下配置命令行的流程。 默認情況下,我們有以下內容: 在本文結束時,我們將擁有一個更好的終端。 首先,安裝 Homebrew。前往 https://brew.sh,並在終端中複製下面的魔法公式: /usr/bin/ruby -e "$(curl -fsSL https://raw.githubusercontent.com/Homebrew/install/master/install)" 這將完成安裝 Brew 軟件包管理器,這是一個不可思議的工具。這需要一些時間,因為它需要從 Apple 下載 Xcode 命令行工具。 接下來,我們安裝 Fish Shell。運行 brew install fish 命令。 現在,我們需要將 Fish 設置為默認的 shell。運行 sudo vim /etc/shells 命令,然後按下 i 鍵進入插入模式,接著在列表末尾添加 /opt/homebrew/bin/fish。 然後按下 esc 鍵,然後鍵入 :wq 來保存文件並退出編輯器。 輸入 chsh -s /opt/homebrew/bin/fish 命令將默認 shell 更改為 Fish。 試著打開一個新的終端窗口,你將看到 Fish 的歡迎信息: 現在來添加一些顏色。輸入 fish_config 進入(令人驚豔的)配置工具:...

魚殼(Fish Shell),如何避免將命令記錄到歷史記錄中

有時候你想在shell中執行一些命令,但又不希望它們被存儲到shell的歷史記錄中。 使用我預設的Fish Shell,這非常容易。只需要使用以下命令啟動一個新的shell: fish --private 然後退出shell即可。 我曾經寫過一篇關於魚殼(Fish Shell)基礎知識的文章,如果你有興趣可以試試看。我強烈推薦Fish作為首選shell,因為它易用且秉持著「它就這麼運作」的原則。