美國留學(xué)選擇什么專業(yè)好?留學(xué)美國熱門專業(yè)推薦
2019-06-26
更新時間:2024-08-06 20:26作者:小樂
一些開發(fā)人員一想到打開終端窗口就感到畏縮。對于缺乏經(jīng)驗的人來說,這可能會令人生畏、有壓力并且非常煩人。但了解命令行的開發(fā)人員會認(rèn)為它是您可以使用的最好的工具之一。 ——杰克·羅切洛
圖片來源—— Google 那么現(xiàn)代軟件開發(fā)有必要嗎?不是真的!您仍然可以設(shè)法完成這一切,但您可能會錯過隨之而來的樂趣和生產(chǎn)力。其中有一些部分,你不會在任何地方都獲得UI,例如,現(xiàn)在很多東西都轉(zhuǎn)移到本地,再加上這是容器的世界,你必須使用命令行,然后不管效率如何,如果你對命令不太了解,你就知道如何使用UI。
開發(fā)人員應(yīng)盡量減少鼠標(biāo)的使用,并且必須增加快捷方式的使用,以提高長期生產(chǎn)力。
使用UI 不僅會在每次導(dǎo)航時減慢您的速度,而且還會讓您忘記很多可以讓您的生活更輕松的快捷方式,而且它不僅適用于命令行,還適用于使用任何類型的快捷方式。編輯器設(shè)備。
一個簡單的例子是導(dǎo)航到一個文件并在編輯器中打開它,而不是使用快捷方式,您只需鍵入文件名即可打開它,當(dāng)您這樣做時,您在嘗試后就知道哪個更快。
現(xiàn)在我們再次進(jìn)入正題,這是我的文章議程
iTerm 功率級別10k 語法突出顯示自動建議反向搜索自動跳轉(zhuǎn)導(dǎo)航到命令行控制大寫鎖定iTermMac 附帶一個內(nèi)置終端,它非常基本且可自定義,iTerm 是它的包裝器,它是一個自定義版本它可以做更多的事情,還可以提供一些奇特的東西,比如命令行上的顏色。
圖片來源——iTerm
參考安裝鏈接——https: //iterm2.com/
Powerlevel10k 一旦您準(zhǔn)備好將iTerm 設(shè)為默認(rèn)終端,您就可以使用powerlevel10k 進(jìn)一步自定義它
圖片來源——powerlevel10k github
請參閱安裝指南— https://github.com/romkatv/powerlevel10k
語法突出顯示Powerline10k 將允許您以多種方式自定義命令行,但您將在終端中執(zhí)行的實際命令仍然相同,并且在鍵入或執(zhí)行時不會看到任何差異。
啟用語法突出顯示會給您帶來編輯器的感覺,并且您會知道您是否輸入了正確的命令。
圖片來源——谷歌
請參閱安裝指南— https://github.com/zsh-users/zsh-syntax-highlighting/blob/master/INSTALL.md
自動建議編輯器為您提供命令的自動建議,所以為什么自動建議插件將使用您的zsh 歷史記錄在您鍵入時建議您的命令,而不是您的終端。
圖片來源——谷歌
請參閱安裝指南— https://github.com/zsh-users/zsh-autosuggestions/blob/master/INSTALL.md
反向搜索您可以通過按終端中的向上和向下箭頭來瀏覽歷史記錄。這將按時間順序瀏覽您的歷史記錄。按向上箭頭將帶您到歷史記錄中較早的條目。按向下箭頭將轉(zhuǎn)到歷史記錄中稍后的條目。
圖片來源——谷歌
這對于您5 分鐘前運(yùn)行的命令很方便。但當(dāng)您搜索5 天前使用過的晦澀命令時,它可能會變得笨拙。
相反,我們可以使用反向搜索。
verse-i-search:從當(dāng)前行開始向后搜索,并根據(jù)需要在歷史記錄中“向上”移動。這是增量搜索。 (來源)
再次按ctrl+r 可瀏覽歷史記錄中與您的搜索詞匹配的較舊條目。
Autojump Autojump 是一種更快的文件系統(tǒng)導(dǎo)航方式。它的工作原理是維護(hù)您最常從命令行使用的目錄的數(shù)據(jù)庫。
圖片來源——谷歌
在跳轉(zhuǎn)到目錄之前必須訪問它們。
請參閱安裝指南— https://github.com/wting/autojump
導(dǎo)航到命令行我見過人們在終端中逐個字符地執(zhí)行此操作,有時這會變得非常緩慢且煩人,當(dāng)您可以逐個字符導(dǎo)航或使用快捷方式跳轉(zhuǎn)到開頭或結(jié)尾時,為什么要這樣做呢?線?這邊走
我可以手動輸入文章中的所有快捷方式,但我們談?wù)摰氖巧a(chǎn)力,一個好人創(chuàng)建了一個不錯的小備忘單,您可以遵循
命令行備忘單— https://gist.github.com/squarism/ae3613daf5c01a98ba3a
最好也重點介紹幾個常用的
新選項卡+T 關(guān)閉選項卡或窗口+W (與許多Mac 應(yīng)用程序相同) 轉(zhuǎn)到選項卡+數(shù)字鍵(即: 2 是第二個選項卡) 垂直拆分窗口(相同的配置文件) +D 水平拆分窗口(相同的配置文件) + Shift+ D (助記:shift 是寬水平鍵) 按使用順序轉(zhuǎn)到分割窗格+ ], +[上一個選項卡+ 向左箭頭(我通常按選項卡編號移動) 下一個選項卡+向右箭頭可最大化窗格+Shift+Enter(與全屏一起使用可暫時使窗格全屏?。?控制大寫鎖定由于許多快捷鍵都使用ctrl,因此第一個字母和大寫鎖定是鍵盤中最少使用的鍵,或者至少對我來說,我已經(jīng)將映射更改為它的控制鍵。
MacOS:在系統(tǒng)偏好設(shè)置鍵盤中,您會在右下角找到一個標(biāo)記為修飾鍵的鍵。單擊此按鈕并轉(zhuǎn)到Caps Lock 下拉菜單。如果要將Caps Lock 鍵更改為Control、Option 或Shift,請使用下拉菜單中的選項。如果您需要退格鍵,請將其設(shè)置為“無操作”。
現(xiàn)在,當(dāng)我使用它時,控制就在我的指尖,它讓我的生活變得輕松。
沒有最好的方法,適合您需求的就是最適合您的。我主張使用具有這些自定義和快捷方式的命令行,因為它們幫助我提高工作效率并熟悉命令行。
以上就是本篇文章的全部內(nèi)容了,如果喜歡的話請給個掌聲吧!并評論您在設(shè)置中擁有的任何快捷方式或技巧。