Kilka linii instrukcji


9

Czy istnieje sposób na podzielenie instrukcji jednowierszowej na kilka linii?

Na przykład chciałbym przekształcić

setlocal variable_name = condition1 ? "1" : condition2 ? "0" : condition3 ? "a long string" : "another long string" 

w

setlocal variable_name = condition1 ? "1" : 
                         condition2 ? "0" : 
                         condition3 ? "a long string" : 
                                      "another long string" 

ale gdy spróbuję jak wyżej, pojawia się błąd „Nieprawidłowy argument”.

Odpowiedzi:


11

Aby mieć wiele wierszy w skrypcie vimscript, musisz poprzedzić je kolejnymi wierszami \

setlocal variable_name = condition1 ? "1" : 
                       \ condition2 ? "0" : 
                       \ condition3 ? "a long string" : 
                       \              "another long string" 
Korzystając z naszej strony potwierdzasz, że przeczytałeś(-aś) i rozumiesz nasze zasady używania plików cookie i zasady ochrony prywatności.
Licensed under cc by-sa 3.0 with attribution required.