🌕 Starship:極簡、快速且高度自訂化的 Shell 提示符
➤ 打造你的個人化終端機介面
https://starship.rs/
Starship 是一個極簡、快速且可高度自訂化的 Shell 提示符,適用於多種作業系統和 Shell 環境。它使用 Rust 語言編寫,具有卓越的速度和安全性,並允許使用者根據自己的喜好調整每一個細節。安裝過程簡單,只需下載二進位檔並將初始化腳本添加到 Shell 的設定檔即可。
+ 「這個 Starship 真的太酷了!我一直想要一個更美觀、更實用的 Shell 提示符,它完全滿足了我的需求。」
+ 「Rust 寫的,速度一定很快!而且支援的 Shell 也很多,很方便。」
#軟體工具 #Shell #終端機 #自訂化
Starship: Cross-Shell Prompt

Starship is the minimal, blazing fast, and extremely customizable prompt for any shell! Shows the information you need, while staying sleek and minimal. Quick installation available for Bash, Fish, ZSH, Ion, Tcsh, Elvish, Nu, Xonsh, Cmd, and Powershell.

🌕 我如何使用我的終端機:網站的 Jyn 談論我如何使用終端機
➤ 打造極致高效的終端機開發環境
https://jyn.dev/how-i-use-my-terminal/
這篇文章詳細描述了作者 Jyn 如何高度客製化他的終端機環境,使其能夠以極高的效率在遠端伺服器上編輯和瀏覽程式碼,而無需在本地電腦上複製程式碼庫。他透過 tmux、zsh、ripgrep 和自製腳本的組合,實現了快速文件搜尋、開啟及切換,並避免了傳統 IDE 的效能瓶頸和鍵盤衝突問題。核心概念是利用終端機的強大功能,打造一個流暢且高效的開發工作流程。
+ 「這個設定聽起來很複雜,但如果真的能提升效率,花時間設定也值得了。」
+ 「我一直覺得終端機很難用,但這篇文章讓我看到了終端機的潛力,也許可以試試看。」
#開發者工具 #終端機 #工作流程
how i use my terminal

i have gone a little above and beyond trying to get all the features of VSCode

🌗 Twin – 一個文字模式視窗環境
➤ 打造復古風格的現代化文字介面
https://github.com/cosmos72/twin
Twin 是一個文字介面的視窗環境,支援滑鼠操作、視窗管理、終端機模擬,並能作為 X11 終端機和文字模式的 VNC 伺服器。它適用於嵌入式或遠端系統,可在多種作業系統上運行,如 Linux、Mac OS X 和 FreeBSD。Twin 提供了豐富的文件,包括安裝指南、配置說明和開發者 API。
+ "這軟體真是懷舊!在現代系統上也能體驗到早期的電腦操作介面,而且功能很強大。"
+ "對於需要遠端管理伺服器或在資源有限的嵌入式系統上工作的人來說,Twin 是一個非常實用的工具。"
#軟體 #終端機 #嵌入式系統 #遠端系統
GitHub - cosmos72/twin: Text mode window environment. A terminal emulator and multiplexer with mouse support, overlapped windows and networked clients. Text-mode equivalent of X11 server + VNC server

Text mode window environment. A terminal emulator and multiplexer with mouse support, overlapped windows and networked clients. Text-mode equivalent of X11 server + VNC server - cosmos72/twin

GitHub
🌕 Tattoy:現代終端機的美化框架
➤ 為您的終端機增添視覺魅力與實用功能
https://tattoy.sh
Tattoy 是一個基於文字的終端機美化框架,它利用 GPU 渲染著色器和即時更新的捲動區域地圖,為終端機增添視覺效果。它相容於支援真色彩的任何終端機模擬器,並能偵測和自動調整文字對比度,以提升可讀性。此外,Tattoy 還支援背景第二終端機、自定義插件等功能,讓使用者可以根據個人喜好打造獨特的終端機體驗。
+ 「這讓我想要立刻換掉原生的終端機,視覺效果太棒了!」
+ 「除了美觀,自動調整對比度的功能真的解決了我一直以來的痛點。」
#開源專案 #終端機 #美化 #工具
Tattoy

Tattoy is a text-based terminal compositor

🌖 整理你的 Shell 命令歷史紀錄
➤ 告別雜亂無章的 Shell 歷史,打造高效的終端機體驗
https://esham.io/2025/05/shell-history
本文探討了 Shell 命令歷史紀錄的管理方式。作者在閱讀了 Simon Tatham 的文章後,思考如何有效地利用 Shell 歷史紀錄,既能保留有用的命令,又能避免無效或錯誤的命令幹擾。作者分享了自己使用 Zsh 管理 9800 條命令歷史紀錄的經驗,並提出了一個名為 `smite` 的 Zsh 函數,可以方便地刪除歷史紀錄中的錯誤或無用的命令。這個函數利用 `fzf` 工具,讓使用者可以輕鬆地瀏覽和刪除歷史指令,保持 Shell 歷史紀錄的整潔和高效。
+ 哇,這個 `smite` 函數看起來超實用!我一直覺得我的 Shell 歷史紀錄很亂,找指令總是找不到,這個函數可以幫我解決這個問題。
+ 我也覺得作者說得很有道理,保留所有指令真的很多都是垃圾,清理一下才能更有效率地使用歷史紀錄,謝謝分享!
#終端機 #Shell #Zsh #效率
Curate your shell history

You can make your shell history more useful by removing the typos and false starts.

Benjamin Esham
🌕 Bash 腳本中的逾時處理
➤ 如何在 Bash 腳本中安全地等待服務啟動
https://heitorpb.github.io/bla/timeout/
這篇文章介紹了在 Bash 腳本中處理逾時問題的方法。當腳本需要等待外部服務啟動時,使用 `until` 迴圈監控服務狀態是常見做法。然而,如果服務在啟動過程中崩潰,`until` 迴圈可能會無限期地等待。`timeout` 命令可以設定命令執行的最長時間,但它無法直接與 Bash 的內建命令如 `until` 配合使用。文章提供了兩種解決方案:將 `until` 迴圈包裝在一個 Bash 進程中,或將 `until` 迴圈移動到一個單獨的 Bash 腳本中,然後再使用 `timeout` 命令。
+ 這篇文章解決了一個實際的問題,我之前也遇到過類似的情況,現在知道如何正確地處理了。
+ 寫得非常清楚,解釋了為何 `timeout` 不能直接作用於 `until`,以及如何透過其他方式達到相同的效果。
#Bash #終端機 #逾時 #直到迴圈
TIL: timeout in Bash scripts | Heitor's log

How to use the `timeout` command to terminate processes after a specified time and how to combine it with `until` for smarter shell scripting.

🌕 itter.sh - 透過 SSH 的社交媒體
➤ 終端機愛好者的社交避風港
https://www.itter.sh/
itter.sh 是一個透過 SSH 存取的極簡主義社交媒體平臺,沒有網頁瀏覽器、JavaScript 或演算法推薦內容。使用者僅透過終端機輸入最多 180 字的「eets」。它強調簡潔、直接的文字交流,並提供一系列終端機指令來管理帳戶、發布訊息、追蹤他人和查看時間軸。
+ 「這也太酷了吧!我一直覺得現代社交媒體太臃腫了,這種簡潔的方式實在是太吸引人了。」
+ 「雖然概念很有趣,但對於不熟悉終端機的人來說可能有些門檻。」
#科技 #社交媒體 #終端機
itter.sh - Social Media via SSH

itter.sh: Ironic, text-only, SSH-based social networking for terminal lovers. No browser, no js, just eets.

itter.sh
🌗 WhippyTerm - 終端機軟體
➤ 為嵌入式開發打造的現代終端機解決方案
https://whippyterm.com
WhippyTerm 1.0版正式推出,這是一款現代化的終端機程式,專為Windows和Linux等現代作業系統設計。它提供現代化的使用者介面,並具備書籤、內建十六進位傾印、外掛擴充以及原生二進位協定支援等多項獨特功能,尤其適合需要與設備通訊的嵌入式開發者。
+ 「這款軟體的功能看起來很齊全,對於嵌入式開發來說應該很有幫助,尤其是對二進位協定的支援。」
+ 「一個現代化的終端機工具,UI 介面應該會比傳統的工具好用很多,期待能試試看外掛功能。」
#軟體 #嵌入式開發 #終端機
WhippyTerm - Home

🌕 TmuxAI – AI 驅動的、不幹擾終端機助理
➤ 讓終端機更聰明:AI 時代的效率夥伴
https://tmuxai.dev/
TmuxAI 是一個在 tmux 視窗中運作的 AI 終端機助理,它能理解螢幕上的內容,並根據您正在進行的工作提供智慧協助。它無需特殊設定,相容於各種終端機環境,提供情境感知、主動監控與建議等功能,並以開源方式提供使用。
+ 「這對開發者來說真是個好幫手!可以省下很多時間在查找問題和執行重複的命令上。」
+ 「我一直希望有個工具能理解我的終端機操作並提供建議,TmuxAI 看起來就是那個工具!」
#人工智慧 #終端機 #開源 #效率工具
TmuxAI: AI-Powered, Non-Intrusive Terminal Assistant

TmuxAI enhances your existing tmux workflow with AI-powered commands, automation, and context-aware assistance.

🌘 連接 IBM 3151 ASCII 終端機至 IBM 主機電腦 - YouTube
➤ 重現經典:IBM 3151 終端機的現代應用
https://www.youtube.com/watch?v=V14ac9cRi9Q
這部影片展示了 1987 年的 IBM 3151 ASCII 終端機,並說明如何將其連接至 IBM 主機電腦,使其如同 3270 終端機般使用。影片內容涵蓋了相關的原始碼。
+ 「哇,小時候就用過這種終端機,看到這個影片真是勾起不少回憶!」
+ 「對於想了解早期電腦系統的人來說,這真是一部很有價值的影片,能看到實際的操作過程。」
#科技歷史 #懷舊電腦 #IBM #終端機
Connecting an IBM 3151 ASCII terminal to an IBM mainframe computer

YouTube