Thay đổi thư mục cho các tập tin tô sáng cú pháp Kate


7

Tôi đang chạy chuẩn Debian Wheezy với KDE 4.8.4 và Kate 3.8.4.

Các tập tin tô sáng cú pháp của trình soạn thảo văn bản Kate được đặt trong:

/usr/share/kde4/apps/katepart/syntax

Nếu tôi chạy

kde4-config --prefix

cái này cho

/usr

$ KDEDIR trống. Điều này dẫn đến việc chỉ các tệp XML trong thư mục phía trên được sử dụng để làm nổi bật.

Trong một số diễn đàn khác, tôi thấy rằng nó nên hoạt động để tạo một "cú pháp" thư mục trong

~/.kde/share/apps/katepart/

Nếu tôi đặt các tệp làm nổi bật cú pháp ở đó trên hệ thống của mình, chúng dường như bị bỏ qua.

Làm thế nào một người nào đó có thể thay đổi / đặt thư mục cho các tệp tô sáng cú pháp được Kate sử dụng thành một thư mục tùy ý?


Tôi đang sử dụng Debian Wheezy, KDE 4.8.4, Kate 3.8.4 và thư mục hiện tại là:/usr/share/kde4/apps/katepart/syntax
Dr Beco

Bạn đúng. Đây chỉ là lỗi đánh máy. Tôi đã sửa nó trong câu hỏi của tôi, cảm ơn.
Chrispie

Câu trả lời:


9

Tôi tìm thấy một giải pháp chỉ là tình cờ:

Cài đặt -> Kate config -> Mở / Lưu -> Loại tệp

Nếu tôi nhấp vào "Tải xuống tệp làm nổi bật cú pháp", tất cả các tệp đã được cài đặt và có thể được cập nhật (phiên bản mới hơn có sẵn) được đánh dấu ở đây. Sau đó nhấp vào "Cài đặt" cập nhật các tệp này. Sau đó thư mục

~/.kde/share/apps/katepart/syntax

tồn tại và bao gồm tất cả các tệp XML đã cài đặt . Bây giờ tôi có thể thêm các tệp bổ sung vào thư mục đó hoặc có thể sửa đổi các tệp hiện có trong đó. Các sửa đổi sẽ được áp dụng sau khi khởi động lại Kate .

Điều này giải quyết vấn đề của tôi cho thời điểm này. Nhưng tôi không hiểu tại sao nó hoạt động theo cách này! (Có lẽ ai đó có thể nhận xét về điều đó)

Nhiệm vụ mở khác là cách người ta có thể chọn một thư mục khác cho các tệp XML .


5
Tính đến katepart5, thư mục tiêu chuẩn tại là ~ / .local / share / katepart5 / cú pháp
Datalore

Thư mục bây giờ là ~ / .local / share / org.kde.syntax-highlighting / cú pháp
Adrian Willenbücher

2

Đối với phiên bản mới nhất của Kate, việc đặt các tệp cú pháp xml trong thư mục này hoạt động:

~/.local/share/katepart5/syntax

Cảm ơn @Datatio

Khi sử dụng trang web của chúng tôi, bạn xác nhận rằng bạn đã đọc và hiểu Chính sách cookieChính sách bảo mật của chúng tôi.
Licensed under cc by-sa 3.0 with attribution required.