ludwig

所属分类:代码编辑器
开发工具:Pascal
文件大小:22850KB
下载次数:0
上传日期:2022-04-27 08:43:55
上 传 者sh-1993
说明:  高效、强大的文本编辑器,使用命令编程语言。
(Efficient, and powerful text editor, with command programming language.)

文件列表:
COPYING (3766, 2022-04-27)
INSTALL (2253, 2022-04-27)
LICENSE (1065, 2022-04-27)
command_procedures (0, 2022-04-27)
command_procedures\f_keys (5888, 2022-04-27)
doc (0, 2022-04-27)
doc\Ludwig_User_Guide_V4_Printable.pdf (26437818, 2022-04-27)
doc\Ludwig_User_Guide_V5 (52929, 2022-04-27)
help (0, 2022-04-27)
help\ludwighlp.idx (97366, 2022-04-27)
help\ludwighlp.t (105810, 2022-04-27)
help\ludwighlpbld.c (7541, 2022-04-27)
help\ludwignewhlp.idx (88661, 2022-04-27)
help\ludwignewhlp.t (97586, 2022-04-27)
keys9 (5635, 2022-04-27)
ludwig.1 (4416, 2022-04-27)
src (0, 2022-04-27)
src\Makefile.darwin (11931, 2022-04-27)
src\Makefile.linux (12078, 2022-04-27)
src\arrow.i (132, 2022-04-27)
src\arrow.pas (12120, 2022-04-27)
src\caseditto.i (136, 2022-04-27)
src\caseditto.pas (10826, 2022-04-27)
src\ch.i (3887, 2022-04-27)
src\ch.pas (8506, 2022-04-27)
src\charcmd.i (399, 2022-04-27)
src\charcmd.pas (13989, 2022-04-27)
src\code.i (283, 2022-04-27)
src\code.pas (35468, 2022-04-27)
src\const.h (3098, 2022-04-27)
src\const.i (28313, 2022-04-27)
src\dfa.i (544, 2022-04-27)
src\dfa.pas (28658, 2022-04-27)
src\eqsgetrep.i (432, 2022-04-27)
src\eqsgetrep.pas (24098, 2022-04-27)
src\exec.i (337, 2022-04-27)
src\exec.pas (53583, 2022-04-27)
... ...

# About Efficient, and powerful text editor, with command programming language. Ludwig is a text editor developed at the University of Adelaide. It is an interactive, screen-oriented text editor. It may be used to create and modify computer programs, documents or any other text which consists only of printable characters. Ludwig may also be used on hardcopy terminals or non-interactively, but it is primarily an interactive screen editor. # Building You will need to install Free Pascal Compiler (fpc) if you are building ludwig on linux. ``` make -f Makefile.linux NDEBUG=1 (or .darwin) ``` This will produce `ludwig` which can be copied to your preferred directory for local binaries, eg `/usr/local/bin`. # Usage Open/create a file with name ``` ludwig ``` The file `.ludwigrc` in your home directory will be loaded whenever you start ludwig. Or with some additional initialisation parameters ludwig -O -i -O invokes Version 5 command names -i initialisation file (optional) executed after .ludwigrc # Help There are two help files * old commands help files: "ludwighlp.idx" * new commands help files: "ludwignewhlp.idx" Copy these into /usr/local/help ``` mkdir -p /usr/local/help cp *.idx /usr/local/help ``` A couple of useful commands (-O version) to get you started are: ``` km/home/eol [ac/ ``` This will make your home key move the cursor to the start of the line, and the end key move the cursor to the end of the current line. They can be put into an initialisation file or `.ludwigrc` Quick notes, Ludwig command `\h` will give you the help pages on Ludwig commands and `\q` will exit the editing session.

近期下载者

相关文件


收藏者