Skip to content
/ xd Public

eXtensible eDitor (proof of concept), inspired by ed(1) and edbrowse(1)

License

Notifications You must be signed in to change notification settings

tleino/xd

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

8 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

xd - eXtensible eDitor

xd is inspired by Unix ed(1), that can be used as a line-based user
interface for programs that take simple commands from standard input
and/or provide output on standard output.

At the moment xd is simply a proof of concept.

Configure & Install
===================

./configure ~
make install

Example
=======

# First make the .xd script, which will be executed when starting
# adding gemsurf as a plugin when opening gemini-URLs
echo >~/.xd 'plugin gemsurf ^gemini://.*'

# Then
# 1) start xd,
# 2) open a gemini page,
# 3) show lines 1-10
# 4) find first link from current position,
# 5) show that line's raw gemtext source code
# 6) go to the link
# 7) find first link again
xd
e gemini://gemini.circumlunar.space/
1,10p
/=
l
x
/=

See also
========

https://github.com/tleino/gemsurf/

About

eXtensible eDitor (proof of concept), inspired by ed(1) and edbrowse(1)

Topics

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published