Skip to main content
Back to Extensions Directory
coc.nvim fallback icon

coc-clojure

Noah Bogart

coc.nvim wrapper for clojure-lsp

Installation CommandVim prompt
:CocInstall coc-clojure
GitHub owner
Noah Bogart
Version
v0.0.17
npm package
coc-clojure
Requirements
coc ^0.0.81
License
MPL-2.0
Repository
GitHub
npm latest published 2024-05-29Registry checked 2026-08-23Registry summary

Published Package Summary

coc-clojure

coc.nvim wrapper for clojure-lsp. Heavily inspired by and some code borrowed from calva.

Install

:CocInstall coc-clojure

Keymaps

By default, every command is bound to <leader>cl[SHORTCUT], as defined by the clojure-lsp website. This can be disabled in the configuration with clojure.keymaps.enable.

If desired, these can be bound manually any way you want by relying on coc.nvim's built-in CocAsyncAction function:

" Keymap
nmap <silent> rtl :call CocAsyncAction('runCommand', 'lsp-clojure-thread-last-all')<CR>

" Command
command! -nargs=0 RTL :call CocAsyncAction('runCommand', 'lsp-clojure-thread-last-all')

License

MPL 2.0

Read the complete README
  • coc.nvim wrapper for clojure-lsp
Activation Events
  • onLanguage:clojure
Developer Resources

Want to build, test, or contribute to coc.nvim extensions? Explore our official SDK and testing toolkits.

Open Developer Guide

Version History

This published npm package does not include a history.md or changelog.md file. Browse its npm versions or repository releases for available release information.