--- title: Editor Integration permalink: editors.html redirect_from: - /docs/install.html - /docs/install.shtml created_at: 1999-04-06 last_modified_at: 2021-08-15 00:10:51 +0800 --- # Text Editor Integration *Boxes* can be called directly from most editors. The editor must support [filters]({{ site.baseurl}}/filters.html), which basically means it must be able to pass some selected text to an external program (*boxes*), and replace it afterwards with the output of the external program. Most editors can do that. Currently, we have concrete instructions on how to integrate *boxes* with the following text editors: ### Emacs Emacs ### Geany Geany ### JED JED ### Notepad++ Notepad++ ### Sublime Text Sublime Text ### Vim Vim ### Visual Studio Code VSCode Let us know if you have a recipe of how to do this for another text editor! You can add to this page via GitHub or just let us know in the GitHub issues.