हां, आप इन चीजों को ठीक कर सकते हैं ... यदि आप इसे करने के लिए किसी अन्य (किसी भी) अन्य पाठ संपादक का उपयोग करने से बुरा नहीं मानते हैं।
ध्यान दें कि जब आप ये बदलाव करते हैं, तो gedit भी नहीं चल रहा होगा , क्योंकि ~/.config/gedit/accels
हर बार जब आप gedit से बाहर निकलते हैं, तो यह ओवरराइट हो जाता है ! चिंता न करें - एक बार जब आप शॉर्टकट बदलते हैं, तो फ़ाइल आपके परिवर्तनों के साथ हानिरहित रूप से फिर से लिखी जाएगी , हालांकि लाइनों को फिर से व्यवस्थित किया जा सकता है।
फिर से करें
Ctrl+ Shift+ Zसे Ctrl+ Yसंपादन बदलने के लिए ~/.config/gedit/accels
(नीचे नोट देखें), और इस लाइन को इसमें डालें:
(gtk_accel_path "<Actions>/GeditWindowActions/EditRedo" "<Primary>y")
टैब नेविगेशन
Ctrl+ PgUpऔर Ctrl+ का उपयोग करने के लिए टैब नेविगेशन को ओवरराइड करने के लिए PgDown, इन पंक्तियों को ~/.config/gedit/accels
(नीचे नोट देखें) में जोड़ें:
(gtk_accel_path "<Actions>/GeditWindowActions/DocumentsPreviousDocument" "<Control>Page_Up")
(gtk_accel_path "<Actions>/GeditWindowActions/DocumentsNextDocument" "<Control>Page_Down")
फिर इसे अंदर करें ~/.config/gtk-3.0/gtk.css
(डिफ़ॉल्ट सूक्ति शॉर्टकट ओवरराइड करने के लिए):
@binding-set unbind-ctrl-page-up-dn {
unbind "<ctrl>Page_Up";
unbind "<ctrl>Page_Down";
}
GtkTreeView { gtk-key-bindings: unbind-ctrl-page-up-dn; }
GtkTextView { gtk-key-bindings: unbind-ctrl-page-up-dn; }
ध्यान दें कि आपको gtk-3.0
निर्देशिका और gtk.css
फ़ाइल स्वयं बनानी पड़ सकती है ।
'सेव' कमांड को रिस्टोर करना
(देखें @Robru कमेंट बलो )
- बंद gedit।
- खुला टर्मिनल - Ctrl+ Alt+T
- आदेश निष्पादित करें
nano .config/gedit/accels
निम्नलिखित लाइन खोजें:
(gtk_accel_path "<Actions>/GeditWindowActions/FileSave" "")
लाइन टिप्पणी ( ;
शुरुआत में जोड़ें ):
; (gtk_accel_path "<Actions>/GeditWindowActions/FileSave" "")
फ़ाइल सहेजें:
- Ctrl+X
- Y
- Enter
बंद टर्मिनल - Ctrl+D
- गेडिट शुरू करें।
- ...
- फायदा। :)
यह जानकारी https://live.gnome.org/Gedit/KeyboardShortcuts से ली गई थी