21 lines
506 B
VimL
21 lines
506 B
VimL
"
|
|
" Greet someone or something!
|
|
"
|
|
" If no argument is given, return 'Hello, World!'.
|
|
" If the optional argument is given, greet that name instead.
|
|
"
|
|
" Hint: If you're confused by the first line in the function,
|
|
" read `:help a:0`.
|
|
"
|
|
" It also uses the short if-then-else syntax which is
|
|
" called ternary operator in other languages:
|
|
"
|
|
" condition ? true : false
|
|
"
|
|
function! Hello(...) abort
|
|
let name = (a:0 == 1 ? a:1 : 'World')
|
|
|
|
" your implementation goes here
|
|
|
|
endfunction
|