2016-04-19 2 views

Antwort

2

In Schale kann man nicht Nest Apostrophe innerhalb eines Paares von Apostrophe

Sie können entweder:.

alias v="vim -esu NONE +'g/\v^(.+)$\_.{-}^\1$/d'" 

oder eine bessere Nutzung eine Funktion statt alias ohne zu zitieren besorgniserregend:

v() { vim -esu NONE +'g/\v^(.+)$\_.{-}^\1$/d'; } 
+0

Wenn ich Alias ​​erzeuge, bekomme ich den Fehler '-bash: Syntaxfehler nahe dem unerwarteten Token'. + '' – ypp

+2

Zuerst' unalias v' und dann versuchen, die Funktion zu deklarieren – anubhava

+0

Danke, es hat funktioniert. Alias ​​ist "vim -esu NONE + 'g/\ v^(. +) $ \ _. {-}^\ 1 $/d' + wq". Hinzugefügt + wq, um es zu speichern und zu schließen. Es dauert zu viel Zeit für die Datei mit nur 6 Zeilen. Jede andere Möglichkeit, um den gleichen Zweck schnell zu erfüllen. – ypp

Verwandte Themen