Instrucciones de varias líneas


9

¿Hay alguna manera de dividir una instrucción de una línea en varias líneas?

Por ejemplo, me gustaría transformar

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

dentro

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

pero cuando lo intento como arriba, genera un error de "argumento inválido".

Respuestas:


10

Para tener varias líneas en un vimscript, debe anteponer las siguientes líneas con \

setlocal variable_name = condition1 ? "1" : 
                       \ condition2 ? "0" : 
                       \ condition3 ? "a long string" : 
                       \              "another long string" 
Al usar nuestro sitio, usted reconoce que ha leído y comprende nuestra Política de Cookies y Política de Privacidad.
Licensed under cc by-sa 3.0 with attribution required.