summaryrefslogtreecommitdiff
path: root/fnl/conf/pkgs/cmp.fnl
diff options
context:
space:
mode:
Diffstat (limited to 'fnl/conf/pkgs/cmp.fnl')
-rw-r--r--fnl/conf/pkgs/cmp.fnl5
1 files changed, 3 insertions, 2 deletions
diff --git a/fnl/conf/pkgs/cmp.fnl b/fnl/conf/pkgs/cmp.fnl
index 33653b8..09bf0f7 100644
--- a/fnl/conf/pkgs/cmp.fnl
+++ b/fnl/conf/pkgs/cmp.fnl
@@ -1,7 +1,7 @@
(local cmp (require :cmp))
(local compare (require :cmp.config.compare))
-(local once false)
+(var once false)
(local string-startswith
(fn [str start]
@@ -68,7 +68,8 @@
:experimental {:ghost_text true}
:mapping (cmp.mapping.preset.cmdline)})
(cmp.setup.cmdline ":"
- {:sources (cmp.config.sources [{:name :path}]
+ {:matching {:disallow_prefix_unmatching true}
+ :sources (cmp.config.sources [{:name :path}]
[{:name :cmdline_history
:keyword_pattern "^[ABCDEFHIJKLMNOPQRSTUVWXYZ].*"
:entry_filter (fn [entry