Mac用戶最多的用的就是Iterm2了,windows之前因?yàn)槌舐慕K端也開發(fā)了新的終端工具辽社,很神奇的是伟墙,很長一段時(shí)間里,都沒有一款真正好用的能跨平臺的終端工具滴铅,直到我發(fā)現(xiàn)了hyper戳葵。無論Windows、Mac汉匙、Debian拱烁、Fedora還是其他Linux系統(tǒng),hyper都能支持盹兢。
按照官方的說法,這個(gè)項(xiàng)目的目的是為命令行界面用戶創(chuàng)建一個(gè)美麗的和可擴(kuò)展的體驗(yàn)守伸,那么插件和主題必然是必不可少的绎秒。此外,這個(gè)終端是開源的尼摹,基于MIT協(xié)議见芹,github start 34k剂娄。
主題
hyper目前主題商店大概有30幾款皮膚可以供選擇,另外你可以通過在hyper提交pull request提交自己自定義的主題玄呛。
verminal
hyper-material-theme
hyper-solarized-light
hyper-subliminal-theme
插件
同樣阅懦,hyper還有一些有意思的插件,你可以通過和主題一樣的方式提交你的主題給到官方徘铝。插件和主題的安裝都需要重啟終端生效耳胎。
hypercwd
可以讓你在打開一個(gè)新的標(biāo)簽頁的時(shí)候和之前的標(biāo)簽頁路徑一樣,這個(gè)功能還比較有用惕它,對于經(jīng)常開多個(gè)窗口操作的人來說怕午。
hyper-search
這個(gè)插件主要是可以讓你在終端里面按ctrl-f的時(shí)候可以搜索。
hyper-pane
這就是一個(gè)增強(qiáng)的多多窗口插件淹魄,通過快捷鍵你可以快速切換窗口郁惜。在gif里你可以看到創(chuàng)建窗口和切換窗口的快捷鍵。
hyperpower
這是個(gè)單純好玩的插件甲锡,看效果兆蕉。idea之前也有這種插件,開啟強(qiáng)力輸入模式缤沦。
打造自己的終端
默認(rèn)的主題樣式都太丑了虎韵,我們需要自己動(dòng)手來美化一下。此外還需要一些額外的步驟讓他更好用一點(diǎn)疚俱,和使用iterm2差不多劝术。
安裝主題
通過命令安裝一個(gè)主題
hyper i hyper-material-theme
之后重啟hyper或者手動(dòng)打開設(shè)置,在plugins里輸入主題名稱
plugins: [
"hypercwd",
"hyper-search",
"hyper-pane",
"hyperpower",
"hyper-material-theme"
],
如果還想設(shè)置一些特殊的字體可以從 https://www.nerdfonts.com/font-downloads 下載呆奕,這個(gè)網(wǎng)站有很多編程字體供你選擇养晋。
安裝zsh
沒安裝zsh,先安裝一把
brew install zsh
修改配置文件shell指向zsh位置梁钾,然后重啟hyper
shell: '/usr/local/bin/zsh',
安裝Spaceship
Spaceship是一個(gè)功能強(qiáng)大的zsh的擴(kuò)展绳泉,具體可以從官網(wǎng)查看https://denysdovhan.com/spaceship-prompt/
命令行安裝
npm install -g spaceship-prompt
之后你就可以看到效果了
安裝語法高亮zsh-syntax-highlighting
命令行安裝
brew install zsh-syntax-highlighting
最后
如果中文亂碼問題,打開zshrc文件姆泻,最后加上內(nèi)容:
export LC_ALL=en_US.UTF-8
export LANG=en_US.UTF-8