言，例如Vim的Vimscript。在Emacs中，可以用Lisp程序编写宏来控制Emacs或者自定义快捷键。利用这种手段，用户可以按照自己的习惯方便的使用这些文本编辑器，但是这些方式也通常难学，不利于初学者定制自己的习惯。还有一些可编程编辑器采用REXX作为它们的脚本语言。这些编辑器支持在屏幕的底部直接输入命令或者REXX语句。在这类编辑器中，最具代表性的是Xedit的后续产品，而Xedit是IBM在中的编辑器。一些vi的后续产品，如Vim，还支持折叠以及宏，而且在底部还有命令行。人们认为它们是另一类