Tôi mới cài đặt Ubuntu 11.10 và tôi muốn cài đặt plugin cho gEdit .
Tôi đã giải nén plugin vào thư mục sau: ~/.gnome2/gedit/plugins
nhưng trong gedit không hiển thị plugin.
Tôi mới cài đặt Ubuntu 11.10 và tôi muốn cài đặt plugin cho gEdit .
Tôi đã giải nén plugin vào thư mục sau: ~/.gnome2/gedit/plugins
nhưng trong gedit không hiển thị plugin.
Câu trả lời:
Phiên bản của gEdit trong Oneiric & ở trên là v3 được xây dựng bằng thư viện gtk + 3. Các vị trí thư mục plugin hơi khác so với gEdit v2.
Mỗi plugin cần ít nhất hai tệp.
Một tệp (pluginname.plugin) là để nói gedit
:
Tập tin này ở .desktop
định dạng.
Các tập tin thứ hai là mã thực tế.
Cả hai tệp này cần được đặt trong một trong hai:
/usr/lib/gedit/plugins/
, hoặc~/.local/share/gedit/plugins/
.Đầu tiên tạo thư mục plugin:
mkdir -p ~/.local/share/gedit/plugins
Bây giờ tạo một .plugin
tệp bằng gedit NB các tệp này có định dạng:
[Plugin]
Loader=python
Module=examplepy
IAge=3
Name=Example py
Description=A Python plugin example
Authors=Jesse van den Kieboom <jesse@icecrew.nl>
Copyright=Copyright © 2006 Jesse van den Kieboom <jesse@icecrew.nl>
Website=http://www.gedit.org
Đối với plugin v2 của bạn, bạn đã có một tệp được gọi project-manager.gedit-plugin
để bạn có thể đổi tên nó:
mv project-manager.gedit-plugin project-manager.plugin
Sau đó chỉnh sửa tệp plugin và thay đổi tiêu đề của phần thành "[Plugin]"
Bây giờ bạn sẽ thấy điều này trong danh sách plugin gedit của bạn.
Tuy nhiên, đối với tôi, nó đã ném lỗi về "nhập gedit, gtk, gtk.glade".
Bạn cần thay đổi mã nguồn để nhập các biến thể gtk + 3 - được gọi là nội suy python.
Một hướng dẫn tuyệt vời để chuyển đổi từ gtk + 2 sang gtk + 3 xem
Cập nhật năm 2016
Để cài đặt tất cả các plugin gedit, hãy thử:
sudo apt-get install gedit-plugins
Điều này đã làm việc rất tốt trên Ubuntu 14.04. Tôi hiện đang sử dụng phiên bản gedit 3.10.4.
Bạn sẽ cần kích hoạt chúng bằng cách điều hướng đến Chỉnh sửa - Tùy chọn - Plugin. Sau đó chọn các plugin mong muốn để kích hoạt.
Tôi có Ubuntu 14.04 LTS 64 bit và thư mục có plugin là /usr/lib/x86_64-linux-gnu/gedit/plugins/
Sao chép bên trong nó *.plugin
và *.py
các tập tin đã tạo ra mánh khóe cho tôi
.plugin
phần mở rộng. Nếu nó có.gedit-plugin
phần mở rộng thì đó là phiên bản cũ.