VIM: Wie starte ich Python Skript mit Sonderzeichen im Namen
Verfasst: Samstag 20. März 2010, 23:51
Hallo,
obwohl ich mir die Finger wundgegoogelt und alles mögliche und teils absurde versucht habe, stehe ich am Ende meiner bescheidenen Weisheit! Alles, was ich möchte, ist folgendes:
Funktioniert soweit auch prächtig, nur nicht, wenn im Pfad ein Sonderzeichen vorkommt. Dann setzt VIM vor diese Sonderzeichen ein Backslash und python findet natürlich nix mehr.
Wie kann ich also aus VIM den Pfad meines Pythonscripts an die Shell übergeben, ohne dass vorher eine Sonderzeichen-Verkuhwedelung stattfindet?
Danke schon mal.... !!!!
Gruß
mutetella
P.S.: Komisch ist, dass ich über die :reg-Ausgabe hinter der %-Variablen genau das sehe, was ich eigentlich an die Shell übergeben will, nämlich eine Pfad-/Dateiangabe ohne Backslash vor jedem Sonderzeichen.
obwohl ich mir die Finger wundgegoogelt und alles mögliche und teils absurde versucht habe, stehe ich am Ende meiner bescheidenen Weisheit! Alles, was ich möchte, ist folgendes:
Code: Alles auswählen
map <F5> :w<CR>:!gnome-terminal --profile='vimF5' -x python "%"<CR>
Wie kann ich also aus VIM den Pfad meines Pythonscripts an die Shell übergeben, ohne dass vorher eine Sonderzeichen-Verkuhwedelung stattfindet?
Danke schon mal.... !!!!
Gruß
mutetella
P.S.: Komisch ist, dass ich über die :reg-Ausgabe hinter der %-Variablen genau das sehe, was ich eigentlich an die Shell übergeben will, nämlich eine Pfad-/Dateiangabe ohne Backslash vor jedem Sonderzeichen.