Я могу указать расположение команды vsplit?

Ваш вопрос является немного обратным.

Вы, вероятно, хотите что-то как:

free -o -m | awk '
  $1 == "Mem:" {print "do something with " $4}
  $2 == "Swap:" {print "do something with " $4}'

Что-то как:

eval "$(free -o -m | awk '
  $1 == "Mem:" {print "free_mem=" $4}
  $1 == "Swap:" {print "free_swap=" $4}'
)"
printf "%s\n" "Free mem: $free_mem" "Free swap: $free_swap"
6
01.08.2014, 18:08
1 ответ

Вы ищете

:set splitright

Вы также можете влиять на это для отдельных команд, например

:rightbelow vsplit
7
27.01.2020, 20:27

Теги

Похожие вопросы