Vim-Mapping verhält sich beim Wechseln zwischen Mac OS X / Linux anders
Ich habe mit Vim auf zwei verschiedenen Computern gearbeitet, auf einem Ubuntu 10.04 (gVim) und auf dem anderen Snow Leopard (MacVim). Ich kopierte meine .vimrc-Datei und den .vim-Ordner in beide Ordner und stellte einige geringfügige Unterschiede fest. 2 Fragen:
1 Ich habe Drew Neils Vimcast zum Einrücken verwendet und meiner .vimrc folgendes hinzugefügt:
nmap <D-[> << nmap <D-]> >> vmap <D-[> <gv vmap <D-]> >gv
Welche Karten Cmd+[
und Cmd+]
ein- / ausrücken. In Linux habe ich ' D ' durch ' C ' ersetzt, damit es mit Ctrl+[
/ funktioniert ]
. All dies funktioniert auf beiden Maschinen, nur das unter Linux. Durch Drücken der Escape-Taste nach dem Einrücken wird eine Aktion zum Einrücken ausgeführt. Irgendwelche Gedanken?
2 Ich fügte ein Skript hinzu, das ich in .vimrc gefunden habe. Es ermöglicht, Zeilen (normaler und visueller Modus) nach oben / unten zu verschieben, indem Sie die Strg-Taste gedrückt halten und die Auf- / Ab-Tasten verwenden. Es funktioniert großartig unter Linux, aber überhaupt nicht auf Mac, und ich kann nicht verstehen, warum. Sehen Sie meine .vimrc-Datei hier .
0 Antworten auf die Frage
Verwandte Probleme
-
13
Welche Vim-Funktionen verwenden Sie?
-
8
Mit einem Tastendruck die mit "Leertaste" markierte "Registerkarte" in Vim löschen
-
1
Sie können nicht verstehen, warum ASCII- und HEX-Erkennungen in der Statuszeile von Vim benötigt wer...
-
3
Vim: Wie behandelt man Unicode-Dateien mit Text in mehreren (mehr als zwei) Sprachen?
-
4
Wie mache ich das Ausschneiden / Kopieren / Einfügen in GVim auf Ubuntu mit Strg + X, Strg + C, Strg...
-
9
Firefox Addons für Vimperator
-
2
Wie kann ich die gvim-Symbolleiste anpassen?
-
3
Um PWD in Vims Echo zu bestätigen: -Modus für das Dokument
-
1
Gibt es trotzdem vim, dass Sonderzeichen nicht als Wörter gezählt werden?
-
8
Vimperator Kopieren / Einfügen