リストの一括変換
作者: 小見 拓
—
最終変更
2012年01月08日 12時08分
リストの一括変換
- リストの各アイテムは、「v:val」に入る。
:let var_list = [ "one", "two", "three", "four", "five", "six" ] :echo map(var_list, "'item value is ' . v:val") "# => ['item value is one', 'item value is two', 'item value is three', 'item value is four', 'item value is five', 'item value is six'] :let var_list = [ "one", "two", "three", "four", "five", "six" ] :echo map(var_list, "v:val =~ '^t' ? 'XXXX' : v:val") "# => ['one', 'XXXX', 'XXXX', 'four', 'five', 'six']