The editors/kakoune port
kakoune-2024.05.18 – modal code editor with a focus on interactivity (cvsweb github mirror)
Description
Kakoune is a code editor that implements Vi's "keystrokes as a text editing language" model. As it's also a modal editor, it is somewhat similar to the Vim editor (after which Kakoune was originally inspired). Kakoune can operate in two modes, normal and insertion. In insertion mode, keys are directly inserted into the current buffer. In normal mode, keys are used to manipulate the current selection and to enter insertion mode. Kakoune has a strong focus on interactivity, most commands provide immediate and incremental results, while still being competitive (as in keystroke count) with Vim. Kakoune works on selections, which are oriented, inclusive range of characters, selections have an anchor and a cursor character. Most commands move both of them, except when extending selection where the anchor character stays fixed and the cursor one moves around.WWW: https://kakoune.org/
Maintainer
Solène Rapenne
Only for arches
aarch64 amd64 arm i386 mips64 mips64el powerpc powerpc64 riscv64
Categories
Build dependencies
Files
- /usr/local/bin/kak
- /usr/local/man/man1/kak.1
- /usr/local/share/doc/kak/
- /usr/local/share/doc/kak/README.asciidoc
- /usr/local/share/kak/
- /usr/local/share/kak/autoload
- /usr/local/share/kak/colors/
- /usr/local/share/kak/colors/base16.kak
- /usr/local/share/kak/colors/black-on-white.kak
- /usr/local/share/kak/colors/default.kak
- /usr/local/share/kak/colors/desertex.kak
- /usr/local/share/kak/colors/github.kak
- /usr/local/share/kak/colors/greyscale.kak
- /usr/local/share/kak/colors/gruvbox-dark.kak
- /usr/local/share/kak/colors/gruvbox-light.kak
- /usr/local/share/kak/colors/kaleidoscope-dark.kak
- /usr/local/share/kak/colors/kaleidoscope-light.kak
- /usr/local/share/kak/colors/lucius.kak
- /usr/local/share/kak/colors/palenight.kak
- /usr/local/share/kak/colors/plain.kak
- /usr/local/share/kak/colors/red-phoenix.kak
- /usr/local/share/kak/colors/reeder.kak
- /usr/local/share/kak/colors/solarized-dark-termcolors.kak
- /usr/local/share/kak/colors/solarized-dark.kak
- /usr/local/share/kak/colors/solarized-light-termcolors.kak
- /usr/local/share/kak/colors/solarized-light.kak
- /usr/local/share/kak/colors/tomorrow-night.kak
- /usr/local/share/kak/colors/zenburn.kak
- /usr/local/share/kak/doc/
- /usr/local/share/kak/doc/buffers.asciidoc
- /usr/local/share/kak/doc/changelog.asciidoc
- /usr/local/share/kak/doc/command-parsing.asciidoc
- /usr/local/share/kak/doc/commands.asciidoc
- /usr/local/share/kak/doc/execeval.asciidoc
- /usr/local/share/kak/doc/expansions.asciidoc
- /usr/local/share/kak/doc/faces.asciidoc
- /usr/local/share/kak/doc/faq.asciidoc
- /usr/local/share/kak/doc/highlighters.asciidoc
- /usr/local/share/kak/doc/hooks.asciidoc
- /usr/local/share/kak/doc/keymap.asciidoc
- /usr/local/share/kak/doc/keys.asciidoc
- /usr/local/share/kak/doc/mapping.asciidoc
- /usr/local/share/kak/doc/modes.asciidoc
- /usr/local/share/kak/doc/options.asciidoc
- /usr/local/share/kak/doc/regex.asciidoc
- /usr/local/share/kak/doc/registers.asciidoc
- /usr/local/share/kak/doc/scopes.asciidoc
- /usr/local/share/kak/kakrc
- /usr/local/share/kak/rc/
- /usr/local/share/kak/rc/detection/
- /usr/local/share/kak/rc/detection/editorconfig.kak
- /usr/local/share/kak/rc/detection/file.kak
- /usr/local/share/kak/rc/detection/modeline.kak
- /usr/local/share/kak/rc/filetype/
- /usr/local/share/kak/rc/filetype/apl.kak
- /usr/local/share/kak/rc/filetype/arch-linux.kak
- /usr/local/share/kak/rc/filetype/asciidoc.kak
- /usr/local/share/kak/rc/filetype/awk.kak
- /usr/local/share/kak/rc/filetype/c-family.kak
- /usr/local/share/kak/rc/filetype/cabal.kak
- /usr/local/share/kak/rc/filetype/clojure.kak
- /usr/local/share/kak/rc/filetype/cmake.kak
- /usr/local/share/kak/rc/filetype/coffee.kak
- /usr/local/share/kak/rc/filetype/conf.kak
- /usr/local/share/kak/rc/filetype/coq.kak
- /usr/local/share/kak/rc/filetype/crystal.kak
- /usr/local/share/kak/rc/filetype/css.kak
- /usr/local/share/kak/rc/filetype/cucumber.kak
- /usr/local/share/kak/rc/filetype/cue.kak
- /usr/local/share/kak/rc/filetype/d.kak
- /usr/local/share/kak/rc/filetype/dart.kak
- /usr/local/share/kak/rc/filetype/dhall.kak
- /usr/local/share/kak/rc/filetype/diff-parse.pl
- /usr/local/share/kak/rc/filetype/diff.kak
- /usr/local/share/kak/rc/filetype/dockerfile.kak
- /usr/local/share/kak/rc/filetype/elixir.kak
- /usr/local/share/kak/rc/filetype/elm.kak
- /usr/local/share/kak/rc/filetype/elvish.kak
- /usr/local/share/kak/rc/filetype/erlang.kak
- /usr/local/share/kak/rc/filetype/eruby.kak
- /usr/local/share/kak/rc/filetype/etc.kak
- /usr/local/share/kak/rc/filetype/exherbo.kak
- /usr/local/share/kak/rc/filetype/fennel.kak
- /usr/local/share/kak/rc/filetype/fidl.kak
- /usr/local/share/kak/rc/filetype/fish.kak
- /usr/local/share/kak/rc/filetype/fsharp.kak
- /usr/local/share/kak/rc/filetype/gas.kak
- /usr/local/share/kak/rc/filetype/gdscript.kak
- /usr/local/share/kak/rc/filetype/gentoo-linux.kak
- /usr/local/share/kak/rc/filetype/git.kak
- /usr/local/share/kak/rc/filetype/github.kak
- /usr/local/share/kak/rc/filetype/gluon.kak
- /usr/local/share/kak/rc/filetype/go.kak
- /usr/local/share/kak/rc/filetype/graphql.kak
- /usr/local/share/kak/rc/filetype/gren.kak
- /usr/local/share/kak/rc/filetype/groovy.kak
- /usr/local/share/kak/rc/filetype/haml.kak
- /usr/local/share/kak/rc/filetype/hare.kak
- /usr/local/share/kak/rc/filetype/haskell.kak
- /usr/local/share/kak/rc/filetype/hbs.kak
- /usr/local/share/kak/rc/filetype/html.kak
- /usr/local/share/kak/rc/filetype/i3.kak
- /usr/local/share/kak/rc/filetype/ini.kak
- /usr/local/share/kak/rc/filetype/janet.kak
- /usr/local/share/kak/rc/filetype/java.kak
- /usr/local/share/kak/rc/filetype/javascript.kak
- /usr/local/share/kak/rc/filetype/jinja.kak
- /usr/local/share/kak/rc/filetype/json.kak
- /usr/local/share/kak/rc/filetype/julia.kak
- /usr/local/share/kak/rc/filetype/just.kak
- /usr/local/share/kak/rc/filetype/kakrc.kak
- /usr/local/share/kak/rc/filetype/kickstart.kak
- /usr/local/share/kak/rc/filetype/kotlin.kak
- /usr/local/share/kak/rc/filetype/latex.kak
- /usr/local/share/kak/rc/filetype/ledger.kak
- /usr/local/share/kak/rc/filetype/lisp.kak
- /usr/local/share/kak/rc/filetype/lua.kak
- /usr/local/share/kak/rc/filetype/mail.kak
- /usr/local/share/kak/rc/filetype/makefile.kak
- /usr/local/share/kak/rc/filetype/markdown.kak
- /usr/local/share/kak/rc/filetype/mercurial.kak
- /usr/local/share/kak/rc/filetype/mercury.kak
- /usr/local/share/kak/rc/filetype/meson.kak
- /usr/local/share/kak/rc/filetype/mlb.kak
- /usr/local/share/kak/rc/filetype/moon.kak
- /usr/local/share/kak/rc/filetype/nim.kak
- /usr/local/share/kak/rc/filetype/ninja.kak
- /usr/local/share/kak/rc/filetype/nix.kak
- /usr/local/share/kak/rc/filetype/ocaml.kak
- /usr/local/share/kak/rc/filetype/odin.kak
- /usr/local/share/kak/rc/filetype/pascal.kak
- /usr/local/share/kak/rc/filetype/perl.kak
- /usr/local/share/kak/rc/filetype/php.kak
- /usr/local/share/kak/rc/filetype/pony.kak
- /usr/local/share/kak/rc/filetype/prolog.kak
- /usr/local/share/kak/rc/filetype/protobuf.kak
- /usr/local/share/kak/rc/filetype/pug.kak
- /usr/local/share/kak/rc/filetype/purescript.kak
- /usr/local/share/kak/rc/filetype/python.kak
- /usr/local/share/kak/rc/filetype/r.kak
- /usr/local/share/kak/rc/filetype/ragel.kak
- /usr/local/share/kak/rc/filetype/restructuredtext.kak
- /usr/local/share/kak/rc/filetype/ruby.kak
- /usr/local/share/kak/rc/filetype/rust.kak
- /usr/local/share/kak/rc/filetype/sass.kak
- /usr/local/share/kak/rc/filetype/scala.kak
- /usr/local/share/kak/rc/filetype/scheme.kak
- /usr/local/share/kak/rc/filetype/scss.kak
- /usr/local/share/kak/rc/filetype/sh.kak
- /usr/local/share/kak/rc/filetype/sml.kak
- /usr/local/share/kak/rc/filetype/sql.kak
- /usr/local/share/kak/rc/filetype/svelte.kak
- /usr/local/share/kak/rc/filetype/swift.kak
- /usr/local/share/kak/rc/filetype/systemd.kak
- /usr/local/share/kak/rc/filetype/taskpaper.kak
- /usr/local/share/kak/rc/filetype/tcl.kak
- /usr/local/share/kak/rc/filetype/terraform.kak
- /usr/local/share/kak/rc/filetype/toml.kak
- /usr/local/share/kak/rc/filetype/troff.kak
- /usr/local/share/kak/rc/filetype/tupfile.kak
- /usr/local/share/kak/rc/filetype/twig.kak
- /usr/local/share/kak/rc/filetype/vhdl.kak
- /usr/local/share/kak/rc/filetype/void-linux.kak
- /usr/local/share/kak/rc/filetype/yaml.kak
- /usr/local/share/kak/rc/filetype/zig.kak
- /usr/local/share/kak/rc/tools/
- /usr/local/share/kak/rc/tools/autorestore.asciidoc
- /usr/local/share/kak/rc/tools/autorestore.kak
- /usr/local/share/kak/rc/tools/autowrap.kak
- /usr/local/share/kak/rc/tools/clang.kak
- /usr/local/share/kak/rc/tools/comment.kak
- /usr/local/share/kak/rc/tools/ctags.kak
- /usr/local/share/kak/rc/tools/doc.asciidoc
- /usr/local/share/kak/rc/tools/doc.kak
- /usr/local/share/kak/rc/tools/format.kak
- /usr/local/share/kak/rc/tools/git.kak
- /usr/local/share/kak/rc/tools/go/
- /usr/local/share/kak/rc/tools/go/gopls.kak
- /usr/local/share/kak/rc/tools/grep.kak
- /usr/local/share/kak/rc/tools/jump.kak
- /usr/local/share/kak/rc/tools/lint.asciidoc
- /usr/local/share/kak/rc/tools/lint.kak
- /usr/local/share/kak/rc/tools/make.kak
- /usr/local/share/kak/rc/tools/man.kak
- /usr/local/share/kak/rc/tools/menu.kak
- /usr/local/share/kak/rc/tools/patch-range.pl
- /usr/local/share/kak/rc/tools/patch.kak
- /usr/local/share/kak/rc/tools/python/
- /usr/local/share/kak/rc/tools/python/jedi.kak
- /usr/local/share/kak/rc/tools/rust/
- /usr/local/share/kak/rc/tools/rust/racer.kak
- /usr/local/share/kak/rc/tools/spell.kak
- /usr/local/share/kak/rc/windowing/
- /usr/local/share/kak/rc/windowing/appleterminal.kak
- /usr/local/share/kak/rc/windowing/detection.kak
- /usr/local/share/kak/rc/windowing/iterm.kak
- /usr/local/share/kak/rc/windowing/kitty.kak
- /usr/local/share/kak/rc/windowing/new-client.kak
- /usr/local/share/kak/rc/windowing/repl/
- /usr/local/share/kak/rc/windowing/repl/dtach.kak
- /usr/local/share/kak/rc/windowing/repl/kitty.kak
- /usr/local/share/kak/rc/windowing/repl/tmux.kak
- /usr/local/share/kak/rc/windowing/repl/x11.kak
- /usr/local/share/kak/rc/windowing/screen.kak
- /usr/local/share/kak/rc/windowing/sway.kak
- /usr/local/share/kak/rc/windowing/tmux.kak
- /usr/local/share/kak/rc/windowing/wayland.kak
- /usr/local/share/kak/rc/windowing/wezterm.kak
- /usr/local/share/kak/rc/windowing/x11.kak
- /usr/local/share/kak/rc/windowing/zellij.kak