設定命令列字型 教你打造漂亮的命令列

2021-10-13 15:56:02 字數 1814 閱讀 1110

自打學會了程式設計,就沒少折騰自己的命令列(也叫terminal或者終端環境),因為我一直覺得賞心悅目的程式設計環境是提高生產率的必要條件。在經歷了無數次嘗試後,前不久我終於找到了讓自己滿意的命令列配置。廢話不多說,讓我們開始吧。

brew cask install iterm2

/bin/bash -c "$(curl -fssl "
接下來,開啟iterm2。在preferences裡選擇 dark theme

之後在preferences的profiles裡選擇text,按照下面的截圖修改font設定。

開啟iterm2的preferences的profiles,選擇colors,在右下方的color presets裡選擇snazzy。

用下面的指令安裝oh-my-zsh:

pure最簡單的辦法是用npm安裝:

npm install --global pure-prompt
如果你沒有npm,也可以直接用homebrew安裝

brew install npm
之後,用vim開啟zshrc檔案

vim ~/.zshrc
把下面這兩行放入檔案裡

autoload -u promptinit; promptinit

prompt pure

重啟下iterm,現在你應該就可以看到漂亮的prompt了!

git clone zsh-users/zsh-syntax-highlighting $/plugins/zsh-syntax-highlighting

git clone zsh-users/zsh-autosuggestions $zsh_custom/plugins/zsh-autosuggestions
之後用vim開啟zshrc檔案

vim ~/.zshrc
找到plugins,加入這兩個plugin的名字。

git clone --depth 1 junegunn/fzf ~/.fzf ~/.fzf/install
接下來,你就可以使用 ctrl + t快捷鍵,快速找到系統裡的檔案;並用ctrl + r快捷鍵,快速找到之前輸入過的指令。

shell命令列直接處理json的jq命令

有的時候,檔案裡面儲存的都是json資料,但是我們想提取出某個字段出來,麻煩,反正我每次都要寫python 用 json來處理 最近發現一款好用的工具,jq命令 安裝如下 yum search jq 搜尋到了乙個結果 jq.x86 64 於是我在root許可權了執行了安裝 yum install j...

打造乙個全命令列的 Android 構建系統

ide都是給小白程式設計師的,大牛級別的程式設計師一定是命令列控,終端控,你看大牛都是使用vim,emacs 就一切搞定 這話說的雖然有些絕對,但是也不無道理,做開發這行要想效率高,自動化還真是缺少不了命令列工具,因為只有命令列才是最佳的人機互動工具。其實ide也是底層也是呼叫命令列工具而已,只不過...

如何打造乙個屬於自己的命令列工具

平常經常使用一些npm cli工具,你是否好奇這些工具又是怎麼開發出來的呢?接下來這篇文章,就會介紹如何利用node.js開發乙個屬於你自己的命令列工具。首先,我們需要先建立乙個基本的專案結構 mkdir git repo cli cd git repo cli npm init 初始化專案 接著我...