Fish: Một lựa chọn tốt hơn cho Bash mà nhiều người không nhận thức được
Bạn đã bao giờ muốn thoát khỏi Bash khi sử dụng Linux chưa? Cai nay la co thể hiểu được. Mặc dù Bash thường được ca ngợi như là một vỏ lớn, nó có rất nhiều thiếu sót. Nhập vỏ cá. Đó là một lựa chọn tuyệt vời với nhiều tính năng gọn gàng. Loại dự đoán đáng chú ý nhất. Các tính năng tiện dụng khác bao gồm làm nổi bật cú pháp, lịch sử lệnh có thể tìm kiếm và các đề xuất tự động.
Cài đặt
Cá có sẵn trong kho phần mềm của hầu hết các bản phân phối Linux. Sử dụng lệnh sau để cài đặt Cá.
Ubuntu
sudo apt-get cài đặt cá
Arch Linux
sudo pacman -S cá
OpenSUSE
sudo zypper cài đặt cá
Fedora
sudo yum cài đặt cá
Tìm nó trên GitHub
Không thể tìm thấy nó cho distro của bạn? Có vẻ như bạn có thể phải tự xây dựng nó. Truy cập trang GitHub vỏ cá. Họ đã có một số hướng dẫn chi tiết về cách xây dựng nó.
Thay thế Bash bằng cá
Việc thay thế Bash bằng Cá cũng đơn giản như một lệnh đơn. Mở thiết bị đầu cuối của bạn lựa chọn và thực hiện lệnh sau đây.
chsh -s / usr / bin / cá
Khi lệnh này đã được nhập, bạn sẽ được yêu cầu nhập mật khẩu của mình. Nhập vào nó và Fish shell sẽ thay thế Bash làm mặc định của bạn.
Bây giờ cá là mặc định, đó là thời gian để chuyển sang nó. Có, bạn chỉ có thể đóng cửa sổ đầu cuối và sau đó mở lại. Nó nhanh hơn rất nhiều chỉ cần gõ lệnh dưới đây và ngay lập tức chuyển sang nó.
Cá
Như đã nói ở trên, Cá rất thân thiện với người dùng. Chỉ cần bắt đầu nhập. Nó sẽ đoán. Bạn muốn gõ lệnh pacman
? Rất có thể nó sẽ điền nó cho bạn. Tất cả những gì bạn phải làm là nhấn vào mũi tên bên phải trên bàn phím của bạn và để cho nó tự động hoàn thành. Tính năng này rất mạnh mẽ. Nó không chỉ hoạt động với các lệnh hệ thống (như các gói) nhưng với bất kỳ lệnh hoặc chương trình đầu cuối nào có sẵn. Nếu nó được cài đặt trên hệ thống của bạn theo cách nào đó, Fish sẽ tìm thấy nó và cho bạn biết về nó.
Cấu hình
Cá thực sự không cần cấu hình nhiều. Từ khi bắt đầu mọi thứ nên được thiết lập chính xác theo cách bạn cần. Tuy nhiên, có một tinh chỉnh nhỏ có thể làm cho trải nghiệm cá của bạn tốt hơn nhiều: Tắt thông báo khởi động. Mặc dù hữu ích, nó có thể nhận được khá khó chịu để xem mỗi khi bạn mở một cửa sổ thiết bị đầu cuối mới.
Chào mừng bạn đến với cá, loại vỏ tương tác thân thiện giúp hướng dẫn cách sử dụng cá
Để vô hiệu hóa, hãy bắt đầu bằng cách tạo thư mục cấu hình vỏ cá.
mkdir -p ~ / .config / cá
Sau khi tạo thư mục, đã đến lúc tạo tệp cấu hình.
nano ~ / .config / fish / config.fish
Dán mã bên dưới vào cửa sổ nano và nhấn “Ctrl + o” để lưu. Khi được lưu, lời chào sẽ không bao giờ hiển thị khi mở một cửa sổ dòng lệnh mới.
đặt fish_greeting ""
Cấu hình khác
Cùng với các tập tin cấu hình, nó cũng có thể cấu hình cá với giao diện web của nó. Đơn giản chỉ cần mở một thiết bị đầu cuối và nhập lệnh dưới đây để được đưa đến nó.
fish_config
Giao diện web cho phép nhiều tùy chọn tùy chỉnh. Quá nhiều để liệt kê ở đây!
Phần kết luận
Trong khi Bash là một vỏ tốt, Cá tốt hơn. Nó bù đắp cho rất nhiều thiếu sót của Bash và các shell khác. Chức năng tự động hoàn thành là một phao cứu sinh, và các tùy chọn cấu hình mạnh mẽ là một bổ sung chào mừng. Cái vỏ rất nhanh và nhẹ trên chân nó. Chắc chắn, có những lựa chọn thay thế khác, và thậm chí có thể có một số tính năng tương tự, nhưng Fish thắng là sự đơn giản của nó. Thật dễ dàng để thiết lập, dễ dàng định cấu hình và dễ dàng hoàn thành công việc.