diff options
author | stratact | 2019-06-05 09:35:45 -0700 |
---|---|---|
committer | Remko van der Vossen | 2019-06-05 19:19:27 +0200 |
commit | 652993aad0cee410362ec2ede104eafe1cda4973 (patch) | |
tree | 140caff116e8ad622125852bbe012dc9f414aa64 /editors | |
parent | b36e36fecdab91842b001fe46961fb726bfed29a (diff) |
editors/kakoune: new spell, Vim-like editor with a focus on multi-selections
Signed-off-by: Remko van der Vossen <wich@sourcemage.org>
Diffstat (limited to 'editors')
-rwxr-xr-x | editors/kakoune/BUILD | 3 | ||||
-rwxr-xr-x | editors/kakoune/DEPENDS | 1 | ||||
-rwxr-xr-x | editors/kakoune/DETAILS | 35 | ||||
-rw-r--r-- | editors/kakoune/HISTORY | 2 | ||||
-rwxr-xr-x | editors/kakoune/INSTALL | 2 |
5 files changed, 43 insertions, 0 deletions
diff --git a/editors/kakoune/BUILD b/editors/kakoune/BUILD new file mode 100755 index 0000000000..92002979a2 --- /dev/null +++ b/editors/kakoune/BUILD @@ -0,0 +1,3 @@ +OPTS="$OPTS PREFIX=${INSTALL_ROOT}/usr" && +cd ${SOURCE_DIRECTORY}/src && +make $OPTS diff --git a/editors/kakoune/DEPENDS b/editors/kakoune/DEPENDS new file mode 100755 index 0000000000..cc0ed31f59 --- /dev/null +++ b/editors/kakoune/DEPENDS @@ -0,0 +1 @@ +depends -sub UTF8 ncurses diff --git a/editors/kakoune/DETAILS b/editors/kakoune/DETAILS new file mode 100755 index 0000000000..5d05ab8ada --- /dev/null +++ b/editors/kakoune/DETAILS @@ -0,0 +1,35 @@ + SPELL=kakoune + VERSION=2019.01.20 + SOURCE=${SPELL}-${VERSION}.tar.bz2 +SOURCE_DIRECTORY="${BUILD_DIRECTORY}/${SPELL}-${VERSION}" + SOURCE_URL[0]=http://github.com/mawww/kakoune/releases/download/v${VERSION}/${SOURCE} + SOURCE_HASH=sha512:083eb3b371f722f8973d081fd6145b824c97d3724f4529adf244e32ffac113d3d8bda847e8a7951ba7115d0147d3bd149b4c097ec405764f8027e88e87fade45 + WEB_SITE=https://github.com/mawww/kakoune + LICENSE[0]=UNLICENSE + ENTERED=20190603 + KEYWORDS="editors" + SHORT="Selection-oriented code editor inspired by vim" +cat << EOF +* Multiple Selections +Multiple selections are the central way of interacting in Kakoune, with +powerful handling primitives (regex matches, filtering, splitting, +aligning, text objects etc). + +* Customization +Users can extend the features of Kakoune or customize them to their liking with +macros or hooks. + +* Text editing tools +Kakoune implements several tools to help editing/writing text: contextual help, +as-you-type completion, syntax highlighting for several programming languages. + +* Client/Server architecture +With Kakoune, you can collaboratively edit the same file: all new windows +created by the editor are clients, and can simultaneously modify the content +of a file. As such, windows are fully under the control of your X11 window +manager or can be managed in a single terminal through Kakoune's tmux support. + +* Advanced text manipulation primitives +Text can be selected and modified at will in multiple ways, thanks to several +primitives: selection rotation, case manipulation, indentation leveling. +EOF diff --git a/editors/kakoune/HISTORY b/editors/kakoune/HISTORY new file mode 100644 index 0000000000..f24ef29d63 --- /dev/null +++ b/editors/kakoune/HISTORY @@ -0,0 +1,2 @@ +2019-06-05 Kenneth Raplee <kenneth@raplee.email> + * editor/kakoune: new spell, Vim-like multi-selection editor diff --git a/editors/kakoune/INSTALL b/editors/kakoune/INSTALL new file mode 100755 index 0000000000..b29c7e85a6 --- /dev/null +++ b/editors/kakoune/INSTALL @@ -0,0 +1,2 @@ +cd ${SOURCE_DIRECTORY}/src && +make $OPTS install |