Язык C под Linux использует execl для открытия файла с помощью vim, и есть волшебное решение для ошибки чтения
NoSuchKey
рекомендация
отblog.csdn.net/adlatereturn/article/details/105452737
рекомендация
ранжирование