cajus-nvim
vim-fireplace
cajus-nvim | vim-fireplace | |
---|---|---|
5 | 4 | |
163 | 1,740 | |
- | - | |
0.0 | 0.0 | |
9 months ago | 3 months ago | |
Fennel | Vim Script | |
The Unlicense | - |
Stars - the number of stars that a project has on GitHub. Growth - month over month growth in stars.
Activity is a relative number indicating how actively a project is being developed. Recent commits have higher weight than older ones.
For example, an activity of 9.0 indicates that a project is amongst the top 10% of the most actively developed projects that we are tracking.
cajus-nvim
-
clojure-lsp in neovim is not navigating to function definitions/namespaces
I'm using neovim with clojure lsp for clojure development. My neovim config are exactly same as this repo.
-
The Holy Trinity of Clojure
https://github.com/rafaeldelboni/nvim-fennel-lsp-conjure-as-...
It's for neovim, but is using very modern tools and even uses a clojure like lisp to configure the setup.
-
One more nvim config with fennel, I am glad I moved (from vimscript)
There were 2 dotfiles projects that was very handy: aniseed author's dotfiles, some random config I found on reddit.
-
Olical/conjure: Interactive evaluation for Neovim (Clojure, Fennel, Janet, Racket, Hy, MIT Scheme, Guile)
I updated neovim to v0.5 and then I followed steps from here: https://github.com/rafaeldelboni/nvim-fennel-lsp-conjure-as-clojure-ide
- Basic config to transform your NVIM in a Clojure IDE using fennel, clojure-lsp, and conjure.
vim-fireplace
-
Looking to revisit Clojure
This has some decent traction as well though admittedly less popular https://github.com/tpope/vim-fireplace
-
The Holy Trinity of Clojure
I haven't used vim in years but there's a package by Tim Pope: https://github.com/tpope/vim-fireplace
This is a key piece of the REPL workflow: you rarely type into the REPL, you use commands in your editor to select code and run it in a REPL. The idea is that you eval stuff in the same place you type, and that gets run in the same environment over and over again without having to restart it or redefine the data you're using to iterate your functions.
-
Coding my pet-projects on my WFH lunch break from coding for the man
Vim with the fireplace plugin. I'm not cool enough to be on the Emacs train with the rest of my functional programming brethren
-
Useful Vim Plugins You Haven't Heard Of
vim fireplace: https://github.com/tpope/vim-fireplace
What are some alternatives?
packer.nvim - A use-package inspired plugin manager for Neovim. Uses native packages, supports Luarocks dependencies, written in Lua, allows for expressive config
rainbow_parentheses.vim - :rainbow: Simpler Rainbow Parentheses
hotpot.nvim - :stew: Carl Weathers #1 Neovim Plugin.
spartan-repl - Connect your Clojure REPL to VIM with no plugins or magic
lightspeed.nvim - deprecated in favor of leap.nvim
nvim-fennel-lsp-conjure-as-
nvim-minor-mode - Emacs like minor modes for Neovim
nvim-lspupdate - Updates installed LSP servers, automatically
guestbook - chapter01 of clojure web development
cheovim - Neovim configuration switcher written in Lua. Inspired by chemacs.
cmp-nvim-ultisnips - nvim-cmp source for ultisnips
conjure - Interactive evaluation for Neovim (Clojure, Fennel, Janet, Racket, Hy, MIT Scheme, Guile, Python and more!)