summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorMaxime Coste <frrrwww@gmail.com>2015-07-03 21:14:08 +0100
committerMaxime Coste <frrrwww@gmail.com>2015-07-03 21:14:08 +0100
commit742fdc1f7d8c8eeacbf765ec4c8a2bac7b6efdaa (patch)
tree5adbcc3ae48bc6e6f4712a927db9207ffa932ed0
parent466410529a40b3f673063320965114f1aaa2c7da (diff)
Recognize colorscheme command in kakrc files and in README
-rw-r--r--README.asciidoc1
-rw-r--r--rc/kakrc.kak2
2 files changed, 2 insertions, 1 deletions
diff --git a/README.asciidoc b/README.asciidoc
index f76330b4..687819f6 100644
--- a/README.asciidoc
+++ b/README.asciidoc
@@ -486,6 +486,7 @@ Basic Commands
* `source <filename>`: execute commands in <filename>
* `runtime <filename>`: execute commands in <filename>, <filename>
is relative to kak executable path.
+ * `colorscheme <name>`: load named colorscheme.
* `nameclient <name>`: set current client name
* `namebuf <name>`: set current buffer name
* `echo <text>`: show <text> in status line
diff --git a/rc/kakrc.kak b/rc/kakrc.kak
index fe6a6df8..0d423cec 100644
--- a/rc/kakrc.kak
+++ b/rc/kakrc.kak
@@ -8,7 +8,7 @@ addhl -group / regions -default code kakrc \
single_string %{(^|\h)'} %{(?<!\\)(\\\\)*'} '' \
shell '%sh\{' '\}' '\{'
-addhl -group /kakrc/code regex \<(hook|rmhooks|addhl|rmhl|exec|eval|source|runtime|def|alias|unalias|decl|echo|edit|set|map|face|prompt|menu|info|try|catch|nameclient|namebuf|cd)\> 0:keyword
+addhl -group /kakrc/code regex \<(hook|rmhooks|addhl|rmhl|exec|eval|source|runtime|def|alias|unalias|decl|echo|edit|set|map|face|prompt|menu|info|try|catch|nameclient|namebuf|cd|colorscheme)\> 0:keyword
addhl -group /kakrc/code regex \<(default|black|red|green|yellow|blue|magenta|cyan|white|(?:rgb:[0-9a-fA-F]{6}))\> 0:value
addhl -group /kakrc/code regex (?:\<hook)\h+(?:(global|buffer|window)|(\S+))\h+(\S+)\h+(\S+)? 1:attribute 2:error 3:identifier 4:string
addhl -group /kakrc/code regex (?:\<set)\h+(?:(global|buffer|window)|(\S+))\h+(\S+)\h+(\S+)? 1:attribute 2:error 3:identifier 4:string