/ / 4 Trình soạn thảo văn bản dựa trên thiết bị đầu cuối ít được biết đến hơn dành cho Linux mà bạn nên cân nhắc

4 Trình soạn thảo văn bản dựa trên thiết bị đầu cuối ít được biết đến hơn dành cho Linux mà bạn nên cân nhắc

Trình soạn thảo văn bản dựa trên thiết bị đầu cuối được sử dụng cho hầu hết mọi thứ trên Linux; từ việc viết nhanh các tập lệnh Bash và tệp cấu hình đến sản xuất các chương trình chính thức hoặc thậm chí viết một cuốn tiểu thuyết.


Mặc dù nano được cài đặt sẵn trên hầu hết các bản phân phối và Emacs và Vim đều có những phần sau của riêng chúng, nhưng vẫn có những trình soạn thảo văn bản dựa trên thiết bị đầu cuối tuyệt vời khác. Dưới đây là bốn trong số tốt nhất:


1. Xoắn ốc

trình chỉnh sửa helix trong thiết bị đầu cuối ubuntu

Helix là trình soạn thảo văn bản tập trung vào mã, được viết bằng Rust và lấy cảm hứng từ Kakoune và Neovim. Nguồn gốc Kakoune của nó có thể nhìn thấy rõ ràng do tập trung vào nhiều lựa chọn như một chức năng cốt lõi thiết yếu của Helix.

Nó cũng có các khả năng chỉnh sửa theo phương thức nổi tiếng hơn của Neovim, nhưng ít khó khăn hơn một chút và thân thiện với người dùng hơn.

Đánh dấu cú pháp được xử lý bởi Tree-sitter, cho phép bạn dễ dàng xử lý các vết lõm, theo dõi các biến và thao tác lựa chọn mà không làm chậm quá trình của bạn.

Cách tốt nhất để cài đặt Helix trên bất kỳ bản phân phối nào là xây dựng nó từ nguồn. Để thực hiện việc này, trước tiên bạn cần cài đặt Rust, cùng với công cụ gói Cargo:

 curl --proto '=https' --tlsv1.2 -sSf https: 

Lệnh trên sẽ tải xuống và thực thi tập lệnh để cài đặt Rust và Cargo. Bây giờ hãy sao chép kho lưu trữ Helix GitHub bằng:

 git clone https: 

Sử dụng lệnh cd để di chuyển vào thư mục Helix, sau đó cài đặt Helix:

 cd helix
cargo install

Sau đó, bạn có thể bắt đầu Helix bằng cách nhập:

 hx 

…vào bất kỳ thiết bị đầu cuối nào.

Để viết trong Helix, bạn cần nhập chèn chế độ bằng cách nhấn tôi phím trên bàn phím của bạn. Sau khi nhập văn bản của bạn, nhấn Tẩu thoát phím để trở về chế độ bình thường. Từ đây, việc soạn thảo và thao tác với văn bản cũng tương tự như Vim. Sơ đồ bàn phím có sẵn trong tài liệu chính thức của Helix.

2. Bộ khuếch đại

Hướng dẫn bắt đầu nhanh trình soạn thảo văn bản amp

Tương tự như Helix, Amp cũng được viết bằng Rust và lấy cảm hứng từ Vim, với các tổ hợp phím tương tự và một lần nữa, một cách tiếp cận theo phương thức để chỉnh sửa. Bộ khuếch đại rất dễ sử dụng và ngay cả những người mới bắt đầu cũng có thể nắm bắt được nó ngay lập tức—mặc dù thị trường chính của Bộ khuếch đại là các nhà phát triển.

Ngoài các chế độ thông thường như chèn, bình thường và chọn, Bộ khuếch đại còn có một số chế độ mới cung cấp chức năng bổ sung.

Bộ khuếch đại đi kèm với các giá trị mặc định hợp lý và không yêu cầu bất kỳ cấu hình ban đầu nào. Đánh dấu cú pháp, tìm kiếm tệp mờ và tích hợp Git cơ bản có sẵn ngay lập tức.

Nếu bạn đã cài đặt Rust và Cargo, bạn có thể cài đặt Amp với:

 cargo install amp 

Một tính năng mà chúng tôi thực sự thích ở Amp là khả năng tạm dừng phiên của bạn, quay lại trình bao của bạn, sau đó tiếp tục chỉnh sửa từ nơi bạn đã dừng lại. Bạn có thể làm điều này bằng cách nhấn phím z phím khi ở chế độ bình thường.

Để tiếp tục chỉnh sửa, hãy nhập fg vào thiết bị đầu cuối của bạn. Tài liệu đầy đủ về Amp có sẵn trên trang web chính thức của Amp. Ngoài ra, sau khi khởi động Bộ khuếch đại lần đầu tiên, hãy nhấn nút ? để xem hướng dẫn bắt đầu nhanh mở rộng.

3. Zee

Tạm rời xa các trình soạn thảo lấy cảm hứng từ Vim, Zee khẳng định mình là một trình soạn thảo hiện đại cho thiết bị đầu cuối, theo tinh thần của Emacs. Được viết bằng Rust, Zee cực kỳ nhanh và linh hoạt, có 100 khung hình mỗi giây, với các chỉnh sửa hiển thị dưới 10 mili giây. Tương tự như Helix, Zee sử dụng Tree-sitter để đánh dấu và xác thực cú pháp.

Một lần nữa, bạn nên cài đặt Cargo và Rust trước khi cài đặt Zee với:

 cargo install  

Nếu bạn muốn tích hợp Zee với khay nhớ tạm hệ thống của mình (có thể là như vậy), bạn sẽ cần cài đặt Zee với tính năng khay nhớ tạm hệ thống:

 cargo install  

Sau khi cài đặt, bạn có thể khởi động Zee bằng cách nhập:

 zee 

…vào bất kỳ thiết bị đầu cuối nào.

Ngoài ra, bạn có thể mở một hoặc nhiều tệp trong Zee bằng cách chuyển chúng dưới dạng đối số. Ví dụ:

 zee this.file that.file another.file 

…sẽ mở nhiều tệp bằng trình chỉnh sửa.

Như bạn mong đợi từ một trình soạn thảo văn bản lấy cảm hứng từ Emacs, Zee sử dụng các tổ hợp phím giống như Emacs. Bạn có thể tìm thấy danh sách này trên GitHub.

4. vi mô

trình soạn thảo văn bản vi mô với ba phần chia

Micro đặt mục tiêu trở thành sự thay thế cho trình soạn thảo văn bản nano ngày càng phổ biến và nhẹ về các tính năng cũng như kích thước. Bạn cũng có thể hài lòng khi biết rằng bạn không cần cài đặt Rust hoặc Cargo để đưa nó vào hệ thống của mình.

Cách tuyệt đối dễ dàng nhất để cài đặt trình soạn thảo văn bản Micro là tải xuống và chạy tập lệnh cài đặt do nhà phát triển cung cấp. Lệnh sau sẽ tìm nạp tập lệnh bằng cách sử dụng Xoănvà chuyển đầu ra sang Bash:

 curl https: 

Ngoài ra, nếu bạn đã cài đặt trình quản lý gói snap, bạn chỉ cần nhập thông tin sau để cài đặt Micro trên máy của mình:

 snap install micro  

Như bạn có thể mong đợi từ cái tên, Micro có kích thước nhỏ. Nó cũng dễ sử dụng và mạnh mẽ, đi kèm với rất nhiều phím nóng giúp bạn thực hiện các tác vụ thông thường một cách dễ dàng và nhanh chóng.

Phím nóng và tổ hợp phím được lưu trữ tại ~/.config/micro/bindings.jsonvà bạn có thể dễ dàng chỉnh sửa chúng bằng:

 micro ~/.config/micro/bindings.json 

Đánh dấu cú pháp được tích hợp sẵn cho 75 ngôn ngữ lập trình khác nhau. Micro hỗ trợ các phần tách, vì vậy bạn có thể chỉnh sửa đồng thời nhiều tệp, theo kiểu trình quản lý cửa sổ xếp ô và thậm chí bạn có thể sử dụng một trong các phần tách này để mở một trình bao tương tác khác trong trình chỉnh sửa.

Micro đi kèm với bảy cách phối màu khác nhau và hỗ trợ chuột để bạn có thể kéo và thả văn bản trong trình chỉnh sửa.

Bạn có thể bắt đầu Micro với:

 micro 

…và bắt đầu gõ. Không giống như các trình chỉnh sửa có nguồn gốc từ Vim, trước tiên bạn không cần phải chuyển chế độ!

Để được trợ giúp với các tổ hợp phím Micro, hãy hiển thị thanh lệnh với Ctrl + Esau đó nhập:

 help defaultkeys 

Trình soạn thảo văn bản đầu cuối không dành cho mọi người

Mặc dù chỉnh sửa văn bản trong thiết bị đầu cuối Linux rất thú vị và hiệu quả, nhưng bạn có thể thấy rằng mình cần nhiều thứ bắt mắt hơn những gì có sẵn từ bất kỳ dịch vụ nào trong số này.

Nếu bạn thấy rằng bạn cần các tính năng bổ sung tùy chọn, chẳng hạn như kích thước phông chữ đa dạng, bảng và định dạng nâng cao, tốt hơn hết là bạn nên sử dụng một trình xử lý văn bản chính thức. May mắn thay, có một số phần mềm mà bạn có thể cài đặt và sử dụng trên Linux.

Similar Posts

Leave a Reply

Your email address will not be published. Required fields are marked *