Frage

Eine der schöneren in MacVim kennzeichnet ist, dass es möglich ist, die üblichen OS Befehle zum Kopieren und Einfügen von Text zu verwenden (nämlich Befehl + C und Befehl + V) in ihm.

Dies ist besonders schön in Situationen, wenn Sie in einem anderen Editor nur eine Minute vor und Ihr Gehirn gearbeitet haben, ist noch nicht bereit, Ihre Finger zu beraten, wie die reale Sache zu geben.

Allerdings ist es eine Sache, mein Gehirn auf ganz ein wenig zu denken tun muss: Es ist der Text-Auswahlmodus. In nicht-vi-Editoren, würde ich Shift + Pfeil für diese verwenden und versuchen, dies in MacVim nicht funktioniert. Aber auf der anderen Seite sieht es nicht mir, dass Shift + Pfeil wird sonst entweder für alles verwendet werden. Ist es möglich, die Schlüssel, um neu zuordnen dies möglich zu machen?

(Idealerweise würde der Editor im Einfügemodus wird noch nach dem Text ausgewählt hat;., Dass einige zusätzlichen Tastenanschläge wuerden)

War es hilfreich?

Lösung

Aus dem Handbuch:

  

Texteditoren auf Mac OS X lässt den Benutzer   Halten Sie Umschalt + Bewegungstaste zu verlängern   die Auswahl. Auch Drücken einer   druckbare Taste während Auswählens   ersetzt die aktuelle Auswahl mit   dass Charakter. MacVim können emulieren   diese Art von Verhalten (durch die Bereitstellung   Tastenbelegungen und durch Einstellung ‚keymodel‘   und ‚select‘ auf Nicht-Standard   Werte), obwohl es nicht aktiviert durch   Standard. Um MacVim behave mehr   wie TextEdit und weniger wie Vim, add   die folgenden Zeilen in „~ / .vimrc“   (Nicht .gvimrc-Datei):

if has("gui_macvim")
    let macvim_hig_shift_movement = 1
endif

Andere Tipps

Als Hinweis auf sich selbst und einem ordentlichen Tipp für andere:

Da SHIFT + Pfeil Auswahl und Maus Auswahl startet nun automatisch SELECT Modus, bedeutet dies, dass es anscheinend nicht so einfach ist, eine VISUAL Auswahl zu machen, indem mit der Maus oder die Pfeiltasten. (Auch wenn bereits in VISUAL Modus eine Maus Auswahl wird noch Trigger SELECT-Modus.) Deshalb, wenn man will, Befehle an die Auswahl zu übernehmen, wird die folgende Methode hilft.

  • Wählen Sie den Text mit der Maus oder SHIFT + Pfeil
  • Unselect durch Drücken ESC
  • Drücken Sie gv automatisch erneut den vorherigen Auswahl und Trigger VISUAL Modus

Edit: Gleiche kann einfach durchgeführt werden mit STRG + g

.
Lizenziert unter: CC-BY-SA mit Zuschreibung
Nicht verbunden mit StackOverflow
scroll top