如何讓終端成為你的助手而不是你的敵人?

如何讓終端成為你的助手而不是你的敵人?

在本文中,我們將討論為什麼不要完全放棄終端,而是適度使用它很重要。 什麼情況下應該使用,什麼情況下不應該使用?

說實話

我們沒有人真正需要終端。 我們已經習慣了這樣一個事實:我們可以點擊任何我們能點擊的東西並觸發一些東西。 我們懶得打開某些東西並在某個地方編寫命令。 我們現在就需要功能。 我們大多數人根本不使用終端。 是否值得使用它?

為什麼要使用終端?

很舒服。 無需切換到多個視窗或用滑鼠搜尋某些內容。 您只需編寫所需的命令即可。
讓我們列出終端時的情況 需要:

  • 當您需要啟用某些功能,但沒有時間在設定中尋找它時(您好,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

添加評論