Ich benutze Sublime Text seit einiger Zeit (sowohl unter OS X als auch unter Windows) und es funktioniert hervorragend. Eine der Funktionen, die mir am besten gefällt und die ich am häufigsten benutze, ist "Auswahl auf Tag erweitern". Unter Windows und OS X setze ich den Cursor in zwei HTML-Tags und drücke die Tastenkombination (Strg + Umschalt + a oder Cmd + Umschalt + a).
Wenn ich stattdessen versuche, dasselbe mit diesem Hotkey unter Linux (Ubuntu 12.04) zu tun, geschieht Folgendes:
Das Menü sagt jedoch, dass dies der richtige Hotkey ist, aber es ist definitiv nicht der richtige Befehl.
Wenn Sie die Einstellungsdatei "Key Bindings - Default" durchsuchen, ist sie korrekt gebunden:
{ "keys": ["ctrl+shift+a"], "command": "expand_selection", "args": {"to": "tag"} },
Aber es macht nicht das, was es soll.
Was ist das für ein Befehl, der ausgeführt wird, und wie kann ich diese Bindung herstellen, um das zu tun, was getan werden soll?
quelle
Default (Linux).sublime-keymap
Datei überprüft ?packages
Ordner dort: /Application Support
->Sublime Text 2
->Packages
->User
- Ich bin nicht sicher, wie die Linux-Installation aussieht, aber vermutlich ist es eine ähnliche Struktur? Ich habe auchPristine Packages
nebenPackages
.Antworten:
Ich bin schon oft auf solche Probleme gestoßen, aber nicht mehr. Einige erleuchtete Personen haben ein Paket erstellt, um Schlüsselkonflikte zwischen Paketen zu finden: https://sublime.wbond.net/packages/FindKeyConflicts
quelle
Wie @d_rail hervorhob, gab es einen Konflikt mit einem Paket - insbesondere mit der Zen-Codierung.
Als ich das Paket deinstallierte, fing es wieder an zu funktionieren, wie es von Anfang an sein sollte. Ich werde das Paket neu installieren und die Tastenkombinationen konfigurieren, damit sie nicht kollidieren.
Wie konnte ich das vorher nicht sehen !?
quelle