Какой выбрать компилятор на си с терминалом?
Наверное, Вы хотели спросить про текстовый редактор с терминалом?
Если да, рекомендую Sublime Text, и почитать здесь.
В Sublime можно самостоятельно компилировать файл? У меня задача с argc argv , нужно самому аргументы передать до того как файл скомпилируется, на всех сайтах онлайн-компиляторов компиляция происходит сразу без выбора аргументов
Вы немного путаете, чтобы передать аргументы выполнения, нужно запустить исполняемый файл (т.е. после успешной компиляции). Например:
./myProg 123
Здесь argc == 2, и argv[1] == "123".