SublimeText для меня это лучший текстовый редактор, который очень гибко настраивается.
Для pawn конечно никто не взялся написать LSP (протокол языкового сервера), но есть плагины PawnSyntax для разработки под samp и Pawn Kit для разработки под open.mp. Оба включают автодополнение имен функций, ну то есть, можно обойтись лишь одним из этих плагинов. Устанавливаются двумя кликами мыши из PackageControl.
Редактор pawno сейчас очень устарел и не актуален, хотя некоторые в нём пишут еще)
Есть конечно VSCode, Atom и другие.
Если опираться на мой опыт, то бери SublimeText. Почитай хотя-б поверхностно документацию, посмотри пару видео о его фишечках и он станет твоим незаменимым помощником как в наборе текста, так и в программировании на любом языке. И не слушай тех, кто говорит что на C++ нужно писать исключительно в VisualStudio.