Tôi muốn tự động hóa cài đặt một số cài đặt, cụ thể thêm một số phím tắt vào ~/.config/dconf/user
. Đây là cách nó trông như thế nào trong trình soạn thảo dconf:
Bây giờ gsinstall (hoặc dconf) có thể liệt kê cái đầu tiên:
$ gsettings get org.cinnamon.keybindings custom-list
['custom0', 'custom1', 'custom2', 'custom3']
Tuy nhiên, tôi không thể thấy một cách để sau đó thêm một liên kết phím mới, hoặc thậm chí để đọc các customX
phím.
$ gsettings get org.cinnamon.keybindings.custom-keybinding:/ custom0
No such key 'custom0'
Làm thế nào tôi có thể thêm, ví dụ, một custom4
chìa khóa với binding='<Super>g'
, command='geany'
, name='Geany'
?
Đầu ra cho Donarssons trả lời:
$ gsettings get org.cinnamon.keybindings.custom-keybindings:/custom0/ binding
No such schema 'org.cinnamon.keybindings.custom-keybindings'
$ gsettings get org.cinnamon.keybindings.custom-keybinding:/custom0/ binding
''
Và ảnh chụp màn hình sau lệnh sau. Lưu ý rằng custom4 không đi đến keybindings mà đến root.
gsettings set org.cinnamon.keybindings.custom-keybinding:/custom4/ binding '<Super>g'
Tôi đang sử dụng Linux Mint làm O / S của mình.
10
Đây không phải là chủ đề ngoài lề, câu hỏi hoàn toàn có thể áp dụng cho Cinnamon trên Ubuntu và hầu hết có giá trị cho Unity và Gnome (các lược đồ được đặt tên khác nhau ở đó, nhưng các tên không liên quan đến vấn đề thực tế được mô tả ở đây).
—
Donarsson
@Donarsson bất cứ điều gì về Mint, ngay cả khi nó áp dụng cho Ubuntu không có chủ đề, nếu không, chúng tôi sẽ chấp nhận các câu hỏi Debian chỉ vì chúng áp dụng cho Ubuntu trong một số trường hợp. Nếu bạn đã đọc các bình luận về câu trả lời được chấp nhận, bạn sẽ nhận thấy rằng "các chàng trai Ubuntu" không thể giải quyết hiệu quả câu hỏi vì thiếu thông tin. Các cuộc thảo luận tiếp theo đưa họ đến meta.
—
Braiam
Tôi đồng ý rằng ví dụ cụ thể về việc đặt phím tắt quế không phải là Ubuntu. Tuy nhiên, câu hỏi đặt ra là làm thế nào để thêm khóa vào một lược đồ trống trong dconf và dconf không phải là Ubuntu cụ thể.
—
Simon A. Eugster
Vâng, đó là tất cả sự thật và có liên quan, ngay cả đối với hàng trăm công cụ phổ biến cho tất cả các bản phân phối Linux ngoài đó,
—
Bruno Pereira
but org.cinnamon.keybindings.custom-keybindings
là đặc trưng của Mint và không tồn tại trong Ubuntu.
@Donarsson Cháy đi.
—
Oli