MacVim - wie kann man die Maus als "visueller Modus" auswählen?

354
Brad Parks

Manchmal wähle ich Text in vim mit der Maus aus.

Ich möchte, dass diese Auswahl wie eine visuelle Modusauswahl behandelt wird, sodass ich sofort Befehle dagegen ausführen kann.

Gibt es eine Möglichkeit, dies in MacVim zu tun?

EDIT: Ich habe es mit versucht mouse=aund es scheint nicht zu helfen. Wenn ich Text im visuellen Modus und auf der Tastatur auswähle, wenn ich ihn mit 'y' eingebe, verliert der Text die Auswahl, wird jedoch nicht aus meinem Puffer gelöscht. Wenn ich es mit der Maus mache, wird der Text gelöscht.

1
Ich kenne MacVim nicht, aber normalerweise geschieht dies mit `: set mouse = a`. Ingo Karkat vor 6 Jahren 0
Danke für den Vorschlag! Ich habe versucht, `mouse = a` zu verwenden, und es scheint nicht zu helfen. Wenn ich Text im visuellen Modus und auf der Tastatur auswähle, wenn ich ihn mit 'y' eingebe, verliert der Text die Auswahl, wird jedoch nicht aus meinem Puffer gelöscht. Wenn ich es mit der Maus mache, wird der Text gelöscht. Brad Parks vor 6 Jahren 0

1 Antwort auf die Frage

1
Kristian

Ich denke, du kannst das verwenden:

:set mouse+=a 

Dies weist vim an, die Maus für den visuellen Modus zu verwenden.

Danke für den Vorschlag! Ich habe versucht, `mouse = a` zu verwenden, und es scheint nicht zu helfen. Wenn ich Text im visuellen Modus und auf der Tastatur auswähle, wenn ich ihn mit 'y' eingebe, verliert der Text die Auswahl, wird jedoch nicht aus meinem Puffer gelöscht. Wenn ich es mit der Maus mache, wird der Text gelöscht. Brad Parks vor 6 Jahren 1
Wenn Sie möchten, dass der Text aus dem Puffer gelöscht wird, sollten Sie 'd' anstelle von 'y' eingeben. Dadurch wird der Inhalt der Auswahl auch in die Zwischenablage eingefügt. Kristian vor 6 Jahren 0
Danke, aber ich möchte nicht, dass der Text gelöscht wird, wenn ich 'y' eingebe Brad Parks vor 6 Jahren 0