Я недавно начал использовать vifm и имел прочный фон в vim, я очень рад возможности, которые предлагает этот файловый менеджер!Имеет одинаковый конфигурационный файл для OSX и linux
Я использую vifm как в моей ОС OSX, так и в моем Linux vm. Как я могу иметь обе конфигурации в одном и том же файле rc? Есть ли какое-либо if-предложение, которое может использоваться для идентификации os и запускать набор команд на его основе? (например, команды открытия файла отличаются от OSX, где один «open -g% f» открывает файл с правильным приложением и в Linux, где вы должны явно назначать программы соответствующим типам файлов)
Я пробовал следующее ВИМ блок команд, но без везения:
let os = substitute(system('uname'), "\n", "", "")
if os == "Darwin"
let a = "kalinuxta"
elseif os == "Linux"
let a = "kalimera"
endif
Ах, неважно, тогда! У меня создалось впечатление, что vifm является расширением vim, а не отдельной программой полностью. – duskwuff