2012-06-11 16 views
6

Un modo per realizzare emacs keybind su Qt Creator (QTC)?Qt Creator in Emacs keybind

Alcune possibilità:

errore costruzione con emacskeys:

[email protected]:/usr/share/qtcreator/qt-creator-2.5.0-src$ sudo /usr/local/Trolltech/Qt-4.8.2/bin/qmake && make 
cd src/ && /usr/local/Trolltech/Qt-4.8.2/bin/qmake /usr/share/qtcreator/qt-creator-2.5.0-src/src/src.pro -o Makefile 
Failure to open file: /usr/share/qtcreator/qt-creator-2.5.0-src/src/Makefile 
Unable to generate makefile for: /usr/share/qtcreator/qt-creator-2.5.0-src/src/src.pro 
make: *** [src/Makefile] Error 5 

Ambiente) Ubuntu 10.04, Qt 4.8.2, Qt 2.5

risposta

10

Ispirato a this comment, sono riuscito a configurare la combinazione di tasti emacs, utilizzando la funzione QTC.

  1. "Ambiente" -> "Tastiera" scheda
  2. Scarica il documento di configurazione da here
  3. importarlo.

Nota che ho incluso solo comandi di editor di testo semplici (ad esempio C-a, C-e ecc.).

+4

Molto utile, grazie. Nota: alcune di queste combinazioni di tasti causano conflitti, che QtCreator (2.7.0) non segnala. Ad esempio, Ctrl + A non ha funzionato per me a causa di questo. Ho dovuto cercare l'elenco dei collegamenti chiave per le occorrenze di Ctrl + A e rimuovere manualmente quelli in conflitto. – jogojapan