Skip to content

HTTPS clone URL

Subversion checkout URL

You can clone with HTTPS or Subversion.

Download ZIP
Haskell text editor based on the Edit Buffer in Vih
branch: master

Fetching latest commit…

Cannot retrieve the latest commit at this time

Failed to load latest commit information.
Hed
.gitignore
Hed.hs
LICENSE
Main.hs
README.mkd
hed.cabal
test.sh

README.mkd

Hed

Intro

Hed is really a toy to let me play with how one might go about writing a text editor, exploring the use of data structures and programable interfaces. I had been working on most of this while learning about finger trees and trying to do both a ropes module and the text editor at the same time. That was a disaster. So when Vih came out I thought about it, and decided to focus on the UI portion and use the EditBuffer from that to abstract that work.

testing Hed

hed/> ./test.sh

Installing Hed

hed/> cabal install

Running Hed

$> hed /path/to/file

Hit Esc to exit

Bugs

1) In some files the currentLineLength reported is incorrect for some lines It appears that the line length is coming from the line above the current line

2) bringing the Cursor below the status Line can cause Hed to crash

Something went wrong with that request. Please try again.