1
1
Fork
You've already forked limed
0
A text editor for X.
  • C 96.3%
  • Roff 2.3%
  • Makefile 0.7%
  • Shell 0.7%
Find a file
2026年05月04日 13:12:00 +02:00
scripts prepare-commit-message: don't show diff on merges. 2024年12月26日 19:46:58 +01:00
.gitignore Prepare for testing. 2023年03月26日 16:15:32 +02:00
ansi.c Use O_CLOEXEC and fix process-related FD handling. 2022年10月29日 02:20:17 +02:00
ansi.h Add the ANSI emulation to the main program 2021年02月28日 03:36:18 +01:00
ansi2loz.c Tweaks and comments 2021年04月01日 04:28:17 +02:00
compile Make libgit optional. 2026年05月04日 13:12:00 +02:00
compile-tcc Support other compilers. 2026年05月04日 13:12:00 +02:00
config.h Add transparency to main windows. 2026年05月04日 13:12:00 +02:00
def.h Scale the body font separately from the tag font. 2022年10月29日 02:23:56 +02:00
doc_format.loz Don't allow newlines in tag parameters. 2024年01月20日 15:44:31 +01:00
file.c Support other compilers. 2026年05月04日 13:12:00 +02:00
file.h Ignore cosmetic changes on undo/redo and autosave. 2023年05月06日 08:34:14 +02:00
layout.c Add transparency to pop-up windows. 2025年01月23日 22:47:06 +01:00
layout.h Use bool in layout. 2024年01月20日 15:42:53 +01:00
lex.c Fix text after folded branches not displaying. 2025年01月23日 19:01:23 +01:00
lex.h Make number parsing functions visible globally. 2022年11月01日 03:36:52 +01:00
LICENSE Clarify license. 2026年03月26日 20:54:37 +01:00
lime-tags.c Make libgit optional. 2026年05月04日 13:12:00 +02:00
limed.1 Add -s and -sn command line options. 2024年12月26日 17:22:58 +01:00
limed.c Always use realpath. 2026年05月04日 13:12:00 +02:00
lua.c Use system Lua. 2024年01月02日 23:05:07 +01:00
lua.h Add missing lua.h. 2023年03月24日 11:30:18 +01:00
Makefile Support other compilers. 2026年05月04日 13:12:00 +02:00
otf.c Add install target, fix some missing returns. 2023年07月07日 22:35:16 +02:00
otf.h Add OTF mapping benchmark. 2023年02月05日 09:54:06 +01:00
panel.c Add transparency to main windows. 2026年05月04日 13:12:00 +02:00
panel.h Add transparency to pop-up windows. 2025年01月23日 22:47:06 +01:00
parse.c Add Hidden and Display tags. 2025年08月17日 15:59:15 +02:00
parse.h Add Hidden and Display tags. 2025年08月17日 15:59:15 +02:00
proc.c Add basic Lua scripting support. 2022年11月01日 23:18:15 +01:00
proc.h Add escape sequences to create a popup window and to resize it. 2022年03月17日 20:31:21 +01:00
Readme.md Clarify license. 2026年03月26日 20:54:37 +01:00
screenshot.png Update screenshot. 2022年06月11日 01:45:09 +02:00
Style.md Start on some style documentation 2023年02月05日 09:48:18 +01:00
term.c Fix external command input. Add timeout to _tryplumb. 2024年12月26日 15:48:28 +01:00
term.h Use O_CLOEXEC and fix process-related FD handling. 2022年10月29日 02:20:17 +02:00
test.loz Fix text after folded branches not displaying. 2025年01月23日 19:01:23 +01:00
test_otf.c Add OTF mapping benchmark. 2023年02月05日 09:54:06 +01:00
text.c Detect external file writes. 2022年08月27日 21:31:13 +02:00
text.h Detect external file writes. 2022年08月27日 21:31:13 +02:00
typo-xft.h Add transparency to pop-up windows. 2025年01月23日 22:47:06 +01:00
typo.c Fix glyph substitution for zero-length strings. 2025年09月01日 20:30:18 +02:00
typo.h Add OTF mapping benchmark. 2023年02月05日 09:54:06 +01:00
window.h Free Win data in the main loop. 2024年03月09日 19:59:39 +01:00
xim.c Add install target, fix some missing returns. 2023年07月07日 22:35:16 +02:00
xim.h Implement dummy on-the-spot preedit. 2022年10月29日 05:48:13 +02:00

limed

limed [file [address]]

limed is a programming-oriented text editor mostly inspired by Acme from Plan 9.

A proportional font with elastic tabstops is used by default.

Text attributes and formatting can be controlled with a custom markup syntax. Open doc_format.loz in limed for details.

See the man page for documentation.

Screenshot

Dependencies

  • Xlib
  • libutf
  • plumber from Plan 9 Port for opening files/URLs - not necessary for editing, might be replaced or made optional in the future
  • A Nerd Fonts patched font to display some UI elements. Default config uses the Hack font.

License

Limed is distributed under the terms of the "OpenBSD license", as shown below and in the file LICENSE. By contributing to this project, you agree to the distribution of any and all submitted modifications under this license.

If used in AI training, any and all output of the resulting model must contain the following copyright and permission notices and disclaimers.

Copyright © 2026 Paul Storkman <storkman@storkman.nl>
Permission to use, copy, modify, and distribute this software for any
purpose with or without fee is hereby granted, provided that the above
copyright notice and this permission notice appear in all copies.
THE SOFTWARE IS PROVIDED "AS IS" AND THE AUTHOR DISCLAIMS ALL WARRANTIES
WITH REGARD TO THIS SOFTWARE INCLUDING ALL IMPLIED WARRANTIES OF
MERCHANTABILITY AND FITNESS. IN NO EVENT SHALL THE AUTHOR BE LIABLE FOR
ANY SPECIAL, DIRECT, INDIRECT, OR CONSEQUENTIAL DAMAGES OR ANY DAMAGES
WHATSOEVER RESULTING FROM LOSS OF USE, DATA OR PROFITS, WHETHER IN AN
ACTION OF CONTRACT, NEGLIGENCE OR OTHER TORTIOUS ACTION, ARISING OUT OF
OR IN CONNECTION WITH THE USE OR PERFORMANCE OF THIS SOFTWARE.