Для GNU AS в родном редакторе MC (Midnight Commander) - mcedit есть подстветка синтаксиса для ассемблера, но она достаточно убогая для синтаксиса AT&T (GNU AS). В прицепленном архиве файлик. Разархивируйте и разместите его(assembler.syntax) в каталоге ~/.mc/cedit/ _958995324__mcgas.zip
Я тут ошибки исправил(убрал popb и pushb) и добавил кое-что (movs...,movz...,cbtw, cwtl, cwtd, cltd, cltq, cqto) теперь вроде файл готов _744606257__mcgas.zip