Haben Sie sich im Normalmodus nicht um den Capslock-Zustand gekümmert

279
user3459474

Ich würde gerne wissen, ob es möglich ist (und wenn ja, wie), vim (oder einen anderen vi-ähnlichen Editor) zu haben. Der Wechsel von vim zu einem anderen würde mich nicht so sehr ärgern, solange der Editor in diesem Format verwendet werden kann ein Terminal und haben Modi.) Ignorieren des CAPS_LOCK-Status, wenn nicht der eigentliche Text geschrieben wird (dies bedeutet nicht im Editiermodus und nicht im Befehlsmodus - ich denke, es ist der Name des Zustands, in dem Sie vim zum Beenden, Speichern usw. auffordern) .

Es ist wahrscheinlich einfach, den Schlüssel etwas anderes zuzuordnen (es gibt jede Menge Seiten, die das erklären), aber ich benutze diesen Schlüssel für seine eigentliche Rolle oft genug (ja, ich benutze viel Konstanten in meinem Code und nein, ich nicht genieße es, einen Finger für jede Shift-Taste zu verschwenden, wenn ich sie schreibe). Ich könnte 'J' (zum Beispiel) auch auf etwas anderes umstellen und alle Kleinbuchstaben auf die Großbuchstaben, aber wieder nicht das, was ich frage (plus, es wäre wahrscheinlich ein schreckliches Durcheinander, und ich denke bereits an das Konfigurieren vim ist eine hölle). Um das 'J'-Beispiel beizubehalten, möchte ich, dass Vim es nur als' J 'versteht, wenn tatsächlich eine UMSCHALTTASTE gedrückt wird, und nicht, wenn CAPS_LOCK_STATE wahr ist.

Ist es möglich?

0
Ich verstehe, was du hier willst. Das wäre sehr nützlich. Ich habe ein wenig recherchiert, konnte aber noch keine Lösung finden. Victor Schröder vor 7 Jahren 0
Vielleicht ist es einfach nicht möglich. user3459474 vor 7 Jahren 0

0 Antworten auf die Frage