2021-05-26 21:13:21 +02:00
|
|
|
---
|
|
|
|
title: Editor Integration
|
|
|
|
permalink: editors.html
|
|
|
|
redirect_from:
|
|
|
|
- /docs/install.html
|
|
|
|
- /docs/install.shtml
|
|
|
|
created_at: 1999-04-06
|
2021-08-14 18:32:58 +02:00
|
|
|
last_modified_at: 2021-08-15 00:10:51 +0800
|
2021-05-26 21:13:21 +02:00
|
|
|
---
|
|
|
|
|
|
|
|
# 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:
|
|
|
|
|
2021-06-19 14:17:54 +02:00
|
|
|
### Emacs
|
2021-05-26 21:13:21 +02:00
|
|
|
|
2021-06-19 14:17:54 +02:00
|
|
|
<a href="{{ site.baseurl }}/editors-emacs.html"><img src="{{ site.baseurl }}/images/emacs-logo.png"
|
2021-08-15 12:02:27 +02:00
|
|
|
class="img-fluid ml-lg-5" width="150" height="187" alt="Emacs" /></a>
|
2021-05-26 21:13:21 +02:00
|
|
|
|
|
|
|
|
2021-08-14 18:32:58 +02:00
|
|
|
### Geany
|
|
|
|
|
|
|
|
<a href="{{ site.baseurl }}/editors-geany.html"><img src="{{ site.baseurl }}/images/geany-logo.png"
|
2021-08-15 12:02:27 +02:00
|
|
|
class="img-fluid ml-lg-5" width="120" height="120" alt="Geany" /></a>
|
2021-08-14 18:32:58 +02:00
|
|
|
|
|
|
|
|
2021-05-26 21:13:21 +02:00
|
|
|
### JED
|
|
|
|
|
|
|
|
<a href="{{ site.baseurl }}/editors-jed.html"><img src="{{ site.baseurl }}/images/jed-logo.png"
|
|
|
|
class="img-fluid ml-lg-5" width="183" height="100" alt="JED" /></a>
|
|
|
|
|
|
|
|
|
2021-06-19 14:17:54 +02:00
|
|
|
### Notepad++
|
2021-05-26 21:13:21 +02:00
|
|
|
|
2021-06-19 14:17:54 +02:00
|
|
|
<a href="{{ site.baseurl }}/editors-notepadplusplus.html"><img src="{{ site.baseurl }}/images/notepadplusplus-logo.png"
|
|
|
|
class="img-fluid ml-lg-5" width="289" height="120" alt="Notepad++" /></a>
|
2021-05-26 21:13:21 +02:00
|
|
|
|
|
|
|
|
|
|
|
### Sublime Text
|
|
|
|
|
|
|
|
<a href="{{ site.baseurl }}/editors-sublime.html"><img src="{{ site.baseurl }}/images/sublimetext-logo.png"
|
|
|
|
class="img-fluid ml-lg-5" width="512" height="60" alt="Sublime Text" /></a>
|
|
|
|
|
|
|
|
|
2021-06-19 14:17:54 +02:00
|
|
|
### Vim
|
2021-05-26 21:13:21 +02:00
|
|
|
|
2021-06-19 14:17:54 +02:00
|
|
|
<a href="{{ site.baseurl }}/editors-vim.html"><img src="{{ site.baseurl }}/images/vim-logo.png"
|
|
|
|
class="img-fluid ml-lg-5" width="110" height="110" alt="Vim" /></a>
|
|
|
|
|
|
|
|
|
|
|
|
### Visual Studio Code
|
|
|
|
|
|
|
|
<a href="{{ site.baseurl }}/editors-vscode.html"><img src="{{ site.baseurl }}/images/vscode-logo.png"
|
|
|
|
class="img-fluid ml-lg-5" width="100" height="100" alt="VSCode" /></a>
|
2021-05-26 21:13:21 +02:00
|
|
|
|
|
|
|
|
|
|
|
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.
|