Skip to content
Dextrous text editor
C Makefile Other
Branch: master
Clone or download

Latest commit

Fetching latest commit…
Cannot retrieve the latest commit at this time.

Files

Permalink
Type Name Latest commit message Commit time
Failed to load latest commit information.
Documentation
share
.gitignore
COPYING
FAQ
Makefile
Makefile.lib
README.md
alias.c
alias.h
bind.c
bind.h
block.c
block.h
buffer-iter.c
buffer.c Replace lines_changed() with buffer_mark_lines_changed() Apr 16, 2013
buffer.h
cconv.c
cconv.h
change.c
change.h
cmdline.c
cmdline.h
color.c
color.h
command-mode.c
command.h
commands.c Remove redundant windows array Mar 6, 2015
common.c
common.h
compiler.c
compiler.h
completion.c
completion.h
config.c
config.h
ctags.c
ctags.h
ctype.c
ctype.h
cursed.c
cursed.h
decoder.c
decoder.h
detect.c
detect.h
edit.c
edit.h
editor.c
editor.h
encoder.c
encoder.h
encoding.c Add streq() and use it instead of strcmp() Oct 29, 2012
encoding.h
env.c
env.h
error.c Add struct error Mar 17, 2013
error.h
file-history.c
file-history.h
file-location.c
file-location.h
file-option.c
file-option.h
filetype.c
filetype.h
fork.c
fork.h
format-status.c
format-status.h
frame.c
frame.h
gbuf.c
gbuf.h
git-open.c
git-open.h
history.c Change ptr_array_remove() to take pointer argument Apr 1, 2013
history.h
hl.c
hl.h
indent.c
indent.h
input-special.c
input-special.h
iter.c
iter.h
key.c
key.h Rewrite key input May 29, 2014
libc.h
list.h
load-save.c
load-save.h
lock.c
lock.h
main.c
modes.c
modes.h
move.c
move.h
msg.c
msg.h
normal-mode.c
obuf.c
obuf.h
options.c
options.h
parse-args.c
parse-args.h
parse-command.c
path.c
path.h
ptr-array.c
ptr-array.h
regexp.c
regexp.h
run.c
screen-tabbar.c
screen-view.c
screen.c
screen.h
search-mode.c
search.c
search.h
selection.c
selection.h
spawn.c
spawn.h
state.c
state.h
syntax.c Add ptr_array_free_cb() Mar 4, 2015
syntax.h Use bool type Oct 27, 2012
tabbar.c
tabbar.h
tag.c
tag.h
term-caps.c
term.c Use ncurses to read terminal capabilities Nov 2, 2014
term.h
test-main.c
uchar.c
uchar.h
unicode.c
unicode.h
update-option
vars.c
view.c
view.h
wbuf.c
wbuf.h
window.c
window.h
xmalloc.c
xmalloc.h

README.md

dex

Dextrous text editor

Copyright 2010 Timo Hirvonen tihirvon@gmail.com

Introduction

dex is a small and easy to use text editor. Colors and bindings can be fully customized to your liking.

It has some features useful to programmers, like ctags support and it can parse compiler errors, but it does not aim to become an IDE.

Installation

The only dependencies are libc and ncurses.

To compile this program you need GNU make and a modern C-compiler (tested with gcc and clang).

You need to specify all options for both make and make install. Alternatively you can put your build options into a Config.mk file.

make prefix=$HOME
make prefix=$HOME install

The default prefix is /usr/local and DESTDIR works as usual. See the top of the Makefile for more information.

You can’t perform that action at this time.