This page is not created by, affiliated with, or supported by Slack Technologies, Inc.
2022-03-27
Channels
- # announcements (8)
- # babashka (7)
- # beginners (24)
- # biff (5)
- # calva (17)
- # cider (1)
- # clj-kondo (4)
- # clojure (61)
- # clojure-europe (5)
- # clojure-norway (19)
- # clojurescript (17)
- # conjure (1)
- # core-typed (14)
- # cursive (9)
- # datomic (7)
- # events (2)
- # figwheel (2)
- # helix (1)
- # honeysql (4)
- # jobs (3)
- # lsp (3)
- # malli (2)
- # nrepl (13)
- # off-topic (9)
- # pathom (6)
- # pedestal (3)
- # polylith (3)
- # portal (7)
- # reagent (4)
- # reitit (2)
- # shadow-cljs (49)
- # tools-deps (8)
- # vim (3)
I’m trying to convert my clojure-related neovim config over to lua/fennel. A lot of my mappings reference <Leader>
and <LocalLeader>
, for example:
nmap <LocalLeader>e2 mg2\|lmq<LocalLeader>ee`g
When I convert it to fennel withe the following string:
(noremap :n :<LocalLeader>e0 "mg0|lmq<LocalLeader>ee`g")
It actually executes <Lo
then prints alLeader>ee
g`. How can I get it to read <LocalLeader>
as my currently configured local leader?You may need to use https://neovim.io/doc/user/api.html#nvim_replace_termcodes()
Try using a string instead of a keyword.
(noremap :n "<LocalLeader>e0" "mg0|lmq<LocalLeader>ee
g")`
☝️ 1