Trình soạn thảo văn bản Gedit trong Linux được biết đến với tính đơn giản của việc sử dụng. Ở dạng mặc định của nó, nó cung cấp gần như tất cả các chức năng cơ bản mà một trình soạn thảo văn bản lý tưởng nên. Tuy nhiên, sức mạnh thực sự của Gedit nằm trong thực tế là bộ tính năng của nó có thể được mở rộng bằng cách sử dụng các plugin.

Có rất nhiều plugin có sẵn cho Gedit, vì vậy hầu như không thể biết hoặc sử dụng từng plugin có sẵn. Trong khi một số plugin được nhắm vào một đối tượng thích hợp (nói rằng, các lập trình viên), có nhiều plugin có thể hữu ích cho người dùng cuối.

Trong bài viết này, chúng tôi sẽ thảo luận về một vài bổ sung (cũng như một mẹo nhỏ gọn gàng) mà, bất kể bạn là người dùng nào, sẽ làm cho trải nghiệm Gedit của bạn tốt hơn. Xin lưu ý rằng chúng tôi đã kiểm tra tất cả các lệnh và hướng dẫn được đề cập trong bài viết này trên Ubuntu 14.04 và Gedit 3.10.4.

1. Tìm kiếm văn bản trong tất cả các tệp trong một thư mục

Theo mặc định, tính năng "Tìm" của Gedit cho phép bạn thực hiện các thao tác tìm kiếm trong một tệp duy nhất. Điều gì sẽ xảy ra nếu bạn muốn tìm kiếm một chuỗi văn bản trong tất cả các tệp có trong một thư mục cụ thể? Lo lắng không, có một plugin gọi là File Search cho phép bạn làm điều đó.

Để cài đặt plugin, trước tiên hãy tải xuống plugin Tìm kiếm tệp Gedit bằng cách chạy lệnh sau:

 git clone git: //github.com/oliver/gedit-file-search 

Lưu ý : nếu git không được cài đặt trên hệ thống của bạn, chỉ cần chạy lệnh sau để cài đặt nó:

 sudo apt install git 

Sau khi tải xuống plugin xong, hãy giải nén tệp đã tải xuống và chạy lệnh make trong thư mục được trích xuất. Cuối cùng, sao chép nội dung của thư mục được trích xuất sang “/home/your-username/.local/share/gedit/plugins/.”

Bây giờ bắt đầu Gedit, vào "Edit -> Preferences -> Plugins, " và kích hoạt "File Search."

Bây giờ bạn có thể truy cập plugin bằng cách chuyển đến “Tìm kiếm -> Tìm kiếm tệp…” hoặc bằng cách nhấp chuột phải vào tệp đã mở và nhấp vào tùy chọn “Tìm kiếm tệp”.

2. Hoàn tác các tab đã đóng gần đây

Cho dù bạn muốn mở một tab mà bạn vô tình đóng hoặc muốn nhanh chóng mở một trong các tab đã đóng gần đây, plugin Necronomicon là dịch vụ của bạn. Đây là cách bạn tải xuống, cài đặt và sử dụng nó.

Trước tiên, tải xuống mã nguồn của trình cắm và trích xuất, sau đó sao chép các tệp “necronomicon.py” và “necronomicon.plugin” vào thư mục “/home/your-username/.local/share/gedit/plugins”.

Khởi động lại Gedit và kích hoạt plugin trong tab "Edit -> Preferences -> Plugins".

Bắt đầu truy cập các tệp đã đóng gần đây bằng cách chuyển đến “Tệp -> Đã đóng gần đây”.

3. Bật tính năng tự động lưu

Tôi đã ở trong tình huống mà tôi bị mất công việc của mình ở Gedit vì tôi không thể lưu thay đổi kịp thời. Nếu bạn cũng đã trải qua các tình huống tương tự (hoặc lo sợ rằng bạn có thể phải đối mặt với một ngày nào đó) và đang tìm kiếm một giải pháp cho vấn đề này, bạn sẽ vui mừng khi biết rằng có một cách để kích hoạt tính năng tự động lưu trong Gedit .

Thực hiện lệnh sau để bật tính năng này:

 gsettings đặt org.gnome.gedit.preferences.editor tự động lưu đúng 

Khoảng thời gian mặc định để tự động lưu là mười phút. Tuy nhiên, bạn có thể đặt điều này thành bất kỳ số phút nào bạn muốn bằng lệnh sau:

 gsettings thiết lập org.gnome.gedit.preferences.editor auto-save-interval [n] 

Thay thế “[n]” bằng số phút bạn muốn đặt. Ví dụ: tôi đặt khoảng thời gian tự động lưu thành một phút bằng lệnh sau:

 gsettings thiết lập org.gnome.gedit.preferences.editor auto-save-interval 1 

Nếu dòng lệnh không phải là tách trà của bạn, bạn có thể thực hiện tất cả những thay đổi nêu trên bằng cách sử dụng Dconf-Editor. Nếu trình soạn thảo không được cài đặt trên hệ thống của bạn, bạn có thể cài đặt nó bằng cách sử dụng ứng dụng Trung tâm Phần mềm Ubuntu.

Khi trình chỉnh sửa ở đó, bạn có thể khởi chạy trình chỉnh sửa thông qua Dash và chuyển đến phần tử “org.gnome.gedit.preferences.editor”. Ở đây bạn có thể bật tính năng tự động lưu cũng như chỉnh sửa biến tự động lưu-khoảng thời gian (bằng cách nhấp vào giá trị).

Bằng cách này bạn có thể kích hoạt Gedit để tự động lưu bất kỳ thay đổi nào bạn thực hiện đối với các tệp đang được chỉnh sửa trong trình chỉnh sửa.

Phần kết luận

Các plugin được thảo luận ở đây rất dễ tải xuống và cài đặt cũng như dễ sử dụng. Các dự án tương ứng được lưu trữ trên github, vì vậy tài liệu không phải là một vấn đề. Phần tốt nhất là không có đường cong học tập liên quan. Làm cho các plugin (cũng như thủ thuật lưu tự động) một thử.