For example, if I (require [clojure.core.async :as async]), place the cursor over async/timeout and hit K, I either get :Doc async or :Doc timeout (depending on which character I'm over). I should be getting :Doc async/timeout, and used to observe this behavior before switching from vimclojure to vim-clojure-static. I'm guessing a word definition has changed?
vim-fireplace's K command works with your example in a vanilla vim setup + vim-clojure-static. I suspect this is related to your iskeyword clobbering by another plugin.
For example, if I
(require [clojure.core.async :as async])
, place the cursor overasync/timeout
and hitK
, I either get:Doc async
or:Doc timeout
(depending on which character I'm over). I should be getting:Doc async/timeout
, and used to observe this behavior before switching fromvimclojure
tovim-clojure-static
. I'm guessing a word definition has changed?