Go to file
hoijui 16f2222211 README: Explain the difference to leafpad 2022-02-14 08:18:50 +01:00
data Fix leafpad.desktop.in add Keywords 2022-02-14 07:59:35 +01:00
po add Swiss-German translation 2017-12-19 15:05:05 +01:00
src reduce initial line-number columns to 2 (it auto expands) 2017-12-18 20:03:52 +01:00
.gitignore Git-ignores /po/.intltool-merge-cache.lock 2022-02-14 08:15:26 +01:00
AUTHORS updated AUTHORS file with link to its new github home 2014-06-29 04:21:50 +01:00
COPYING Fix incorrect license information 2016-04-27 17:40:17 +01:00
ChangeLog Bump version number for new release 2015-07-05 21:27:58 +01:00
Makefile.am * l3afpad-0.8.18.1.3 2011-12-12 21:35:35 +08:00
NEWS fix most of the gtk3 deprecations 2014-07-03 01:43:29 +01:00
README README: Explain the difference to leafpad 2022-02-14 08:18:50 +01:00
autogen.sh Remove auto-generated content, add autogen.sh 2015-07-05 12:47:11 +02:00
configure.ac Bump version number for new release 2015-07-05 21:27:58 +01:00
l3afpad.1 l3afpad.1 2022-02-14 07:59:32 +01:00

README

L3afpad - GTK+ based simple text editor


Description
===========

L3afpad is a simple GTK+ text editor that emphasizes simplicity. As development
focuses on keeping weight down to a minimum, only the most essential features
are implemented in the editor. L3afpad is simple to use, is easily compiled,
requires few libraries, and starts up quickly.

L3afpad differs from it's ancestor [leafpad](http://tarot.freeshell.org/leafpad/),
in that it uses GTK3 (while leafpad uses GTK2).

This program is released under the GNU General Public License (GPL) version 2,
see the file 'COPYING' for more information.


Features
========

  * Codeset option (Some OpenI18N registered)
  * Auto codeset detection (UTF-8 and some codesets)
  * Unlimitted Undo/Redo
  * Auto/Multi-line Indent
  * Display line numbers
  * Drag and Drop
  * Printing


Installation
============

L3afpad requires:
* GTK+-3.x.x libraries
* ncurses library

and for building also:
* automake
* intltool

Simple install procedure:

  $ tar xzvf l3afpad-x.x.x.tar.gz       # unpack the sources
  $ cd l3afpad-x.x.x                    # change to the toplevel directory
  $ ./autogen.sh                        # generate the `configure' script
  $ ./configure                         # run the `configure' script
  $ make                                # build L3afpad
  [ Become root if necessary ]
  # make install-strip                  # install L3afpad


Keybindings
===========
Ctrl-N                          New
Ctrl-O                          Open
Ctrl-S                          Save
Shift-Ctrl-S                    Save As
Ctrl-W                          Close
Ctrl-P                          Print
Ctrl-Q                          Quit
Ctrl-Z                          Undo
Shift-Ctrl-Z (Ctrl-Y)           Redo
Ctrl-X                          Cut
Ctrl-C                          Copy
Ctrl-V                          Paste
Ctrl-A                          Select All
Ctrl-F                          Find
Ctrl-G (F3)                     Find Next
Shift-Ctrl-G (Shift-F3)         Find Previous
Ctrl-H (Ctrl-R)                 Replace
Ctrl-J                          Jump To
Ctrl-T                          Always on Top
Ctrl-Tab                        toggle tab width
Tab with selection bound        multi-line indent
Shift-Tab with selection bound  multi-line unindent