Làm thế nào để thiết bị đầu cuối trở thành trợ lý của bạn chứ không phải kẻ thù của bạn?

Làm thế nào để thiết bị đầu cuối trở thành trợ lý của bạn chứ không phải kẻ thù của bạn?

Trong bài viết này, chúng ta sẽ nói về lý do tại sao điều quan trọng là không nên từ bỏ hoàn toàn thiết bị đầu cuối mà phải sử dụng nó một cách có chừng mực. Trong trường hợp nào nên dùng và trong trường hợp nào không nên dùng?

Hãy Trung thực

Không ai trong chúng ta thực sự cần một thiết bị đầu cuối. Chúng ta đã quen với việc có thể nhấp vào mọi thứ có thể và kích hoạt thứ gì đó. Chúng ta quá lười để mở thứ gì đó và viết lệnh ở đâu đó. Chúng tôi muốn chức năng ở đây và bây giờ. Hầu hết chúng ta không sử dụng thiết bị đầu cuối nào cả. Có đáng để sử dụng nó không?

Tại sao nên sử dụng thiết bị đầu cuối?

Thật thoải mái. Không cần phải chuyển sang nhiều cửa sổ hoặc tìm kiếm thứ gì đó bằng chuột. Bạn có thể chỉ cần viết lệnh cần thiết cho việc này.
Hãy để chúng tôi liệt kê các tình huống khi thiết bị đầu cuối нужен:

  • Khi bạn cần kích hoạt một cái gì đó nhưng không có thời gian tìm kiếm nó trong cài đặt (Xin chào, GUI dconf)
  • Khi việc tìm tệp hoặc thư mục trong thiết bị đầu cuối dễ dàng hơn thay vì lãng phí thời gian trên GUI (fzf thực hiện tốt công việc này)
  • Khi việc chỉnh sửa nhanh một tệp trong Vim, Neovim, Nano, Micro dễ dàng hơn là vào IDE
  • Khi còn lại chỉ thiết bị đầu cuối (ví dụ: đặt lại cài đặt trong Ubuntu hoặc cài đặt Arch Linux)
  • Khi bạn cần tốc độ chứ không phải chất lượng

Khi không cần sử dụng thiết bị đầu cuối:

  • Khi chức năng này không có trong thiết bị đầu cuối (điều này cực kỳ hiếm khi xảy ra, nhưng vẫn vậy)
  • Khi nào thì thực hiện việc này trong GUI sẽ thuận tiện hơn là phải chịu đựng TUI (ví dụ: các chương trình gỡ lỗi)
  • Khi bạn không thực sự biết cách làm bất cứ điều gì trong thiết bị đầu cuối, nhưng bạn cần phải làm điều gì đó nhanh chóng (bạn sẽ dành nhiều thời gian cho tự động hóa hơn là cho chính hành động đó, tôi nghĩ điều này quen thuộc với mọi người)
  • Khi bạn cần sự tiện lợi, không phải tốc độ

Đây là những quy tắc cơ bản không nên quên. Nghe có vẻ đơn giản, nhưng mong muốn “hãy cố gắng tự động hóa mọi thứ và không nhấp đúp chuột” thường trở thành ưu tiên hàng đầu. Mọi người lười biếng, nhưng điều này không phải lúc nào cũng có lợi cho họ.

Làm cho thiết bị đầu cuối trở nên khả thi

Đây là mức tối thiểu của tôi để thực hiện ít nhất một số việc bình thường trong thiết bị đầu cuối:

tmux — để chia một cửa sổ thành các bảng (nếu bạn tạo ra một loạt các cửa sổ đầu cuối và chuyển đổi giữa chúng trong một thời gian dài, thì toàn bộ ý tưởng này chẳng có ý nghĩa gì, việc chuyển đổi giữa các ứng dụng bằng GUI sẽ dễ dàng hơn)

fzf - để nhanh chóng tìm thấy một cái gì đó. Nó thực sự nhanh hơn GUI. vim và chọn tên tệp và thế là xong.

zsh — (chính xác hơn là OhMyZsh) thiết bị đầu cuối phải thuận tiện và không bị lóa mắt

neovim - bởi vì ý nghĩa của việc ở trong thiết bị đầu cuối mà không có nó thực tế đã mất đi. Trình chỉnh sửa làm được nhiều việc hơn ứng dụng GUI

Và còn có một số lượng lớn các ứng dụng khác: ranger (hoặc ViFM), way2, live-server, nmcli, xrandr, python3, jshell, diff, git và hơn thế nữa

Vấn đề ở đây là gì?

Hãy tự đánh giá xem khi bạn đang cố tải một IDE chính thức để thay đổi một số tập lệnh nhỏ - điều này là không hợp lý. Sẽ dễ dàng hơn nếu chỉ cần nhanh chóng thay đổi nó trong Vim (hoặc Nano, đối với những người không thích bố cục Vim). Bạn có thể thực hiện mọi việc nhanh hơn nhưng không cần phải học mọi thứ trong thiết bị đầu cuối. Bạn có thể không bao giờ cần học ngôn ngữ kịch bản Bash khi làm việc trong terminal vì bạn không cần nó.

Hãy làm cho mọi thứ trở nên đơn giản hơn và nhìn những thứ khác nhau từ những góc độ khác nhau chứ không phải chia mọi thứ thành đen trắng

Chỉ những người dùng đã đăng ký mới có thể tham gia khảo sát. Đăng nhập, xin vui lòng.

Bạn có sử dụng thiết bị đầu cuối thường xuyên không?

  • 86,7%Có208
  • 8,8%21
  • 4,6%Không chắc chắn11

240 người dùng bình chọn. 23 người dùng bỏ phiếu trắng.

Nguồn: www.habr.com

Thêm một lời nhận xét