Я пытаюсь использовать execvp () для выполнения программ терминалов из программы GUI. Мой тест выбора -вызов Konsole (мой терминал) с -e для выполнения и nvim ~/test.txt в качестве аргументов. Вызов команды из оболочки Linux и написание файла дает ожидаемые результаты (файл уже существовал и имел следующие данные перед запуском оба теста): < /p>
Вывод: < /p>
< /p>
Подробнее здесь: https://stackoverflow.com/questions/796 ... -correctly