在本文中,我們將討論為什麼不要完全放棄終端,而是適度使用它很重要。 什麼情況下應該使用,什麼情況下不應該使用?
說實話
我們沒有人真正需要終端。 我們已經習慣了這樣一個事實:我們可以點擊任何我們能點擊的東西並觸發一些東西。 我們懶得打開某些東西並在某個地方編寫命令。 我們現在就需要功能。 我們大多數人根本不使用終端。 是否值得使用它?
為什麼要使用終端?
很舒服。 無需切換到多個視窗或用滑鼠搜尋某些內容。 您只需編寫所需的命令即可。
讓我們列出終端時的情況 需要:
- 當您需要啟用某些功能,但沒有時間在設定中尋找它時(您好,GUI dconf)
- 當在終端機中尋找檔案或資料夾比在 GUI 上浪費時間更容易時(fzf 很好地完成了這項工作)
- 在 Vim、Neovim、Nano、Micro 中快速編輯檔案比進入 IDE 更容易
- 當剩下的時候 僅 終端機(例如在 Ubuntu 中重置設定或安裝 Arch Linux)
- 當您需要速度而不是質量時
何時 沒必要 使用終端:
- 當此功能不在終端機中時(這種情況很少發生,但仍然如此)
- 何時在 GUI 中執行此操作比使用 TUI 更方便(例如偵錯程式)
- 當你真的不知道如何在終端中做任何事情,但你需要快速做某事時(你會在自動化上花費更多的時間而不是在操作本身上,我想這對每個人來說都很熟悉)
- 當您需要便利而不是速度時
這些都是不應忘記的基本規則。 這看起來很簡單,但「讓我們嘗試自動化一切,而不是雙擊滑鼠」的願望常常成為優先事項。 人們都是懶惰的,但這並不總是對他們有利。
使終端本身可行
這是我的最低設置,以便至少在終端中正常執行某些操作:
多路復用器 — 將視窗劃分為多個面板(如果您產生一堆終端視窗並在它們之間切換很長時間,那麼整個想法就沒有意義,使用 GUI 在應用程式之間切換會更容易)
FZF - 快速找到東西。 它確實比 GUI 更快。 維姆並選擇檔名即可。
zsh的 —(更準確地說 OhMyZsh)終端應該方便且不需要花哨
neovim - 因為沒有它,在終端機中的意義其實就消失了。 編輯器的功能遠不止 GUI 應用程式
還有大量其他應用程式:ranger(或 ViFM)、how2、live-server、nmcli、xrandr、python3、jshell、diff、git 等
重點是什麼?
自己判斷一下,當您嘗試加載成熟的 IDE 來更改一些小腳本時 - 這是不合理的。 在 Vim(或 Nano,對於不喜歡 Vim 佈局的人)中快速更改它會更容易。 您可以更快地完成任務,但不必在終端機中學習所有內容。 在終端機工作時,您可能永遠不需要學習 Bash 腳本語言,因為您不需要它。
讓我們把事情簡單化,從不同的角度看不同的事情,而不是非黑即白
只有註冊用戶才能參與調查。 登入, 請。
您經常使用終端嗎?
- 企業排放佔全球 86,7%是208
- 企業排放佔全球 8,8%21號
- 企業排放佔全球 4,6%不確定11
240 位用戶投票。 23 名用戶棄權。
來源: www.habr.com