This page is not created by, affiliated with, or supported by Slack Technologies, Inc.
2020-05-01
Channels
- # announcements (3)
- # babashka (17)
- # beginners (163)
- # bristol-clojurians (1)
- # calva (18)
- # chlorine-clover (17)
- # clj-kondo (13)
- # cljs-dev (50)
- # cljsjs (3)
- # cljsrn (13)
- # clojure (218)
- # clojure-dev (5)
- # clojure-europe (9)
- # clojure-italy (10)
- # clojure-nl (8)
- # clojure-uk (107)
- # clojurescript (25)
- # conjure (163)
- # cursive (63)
- # data-science (9)
- # datomic (38)
- # docker (1)
- # figwheel (34)
- # figwheel-main (3)
- # fulcro (15)
- # graalvm (1)
- # helix (12)
- # jobs (3)
- # juxt (5)
- # kaocha (3)
- # lein-figwheel (2)
- # leiningen (6)
- # luminus (2)
- # malli (1)
- # meander (12)
- # nrepl (4)
- # rdf (2)
- # re-frame (2)
- # reagent (7)
- # reitit (5)
- # remote-jobs (2)
- # rum (1)
- # shadow-cljs (65)
- # spacemacs (27)
- # tools-deps (18)
- # vim (19)
- # xtdb (2)
Does VIM (neovim) have a plugin that can pop-up the meaning of a word when in spell-check mode?
OT but indulging because I think wordnet is amazing https://www.vim.org/scripts/script.php?script_id=2422
wn is a graph database dictionary, that has a data structure describing the relationships between words!
(it also has word definitions)
with the wordnet browser, you can do a structured traversal - look for words with similar but less specific / more specific meaning
or siblings - words that specialize the same more general parent
super useful when coming up with variable names!
As it's friday, I'll share some joy of vim. I've just made a bunch of changes to the codebase automatically and I want to:
A) Give a manual check
B) Do a bit of reformatting for multi-line maps I've messed with.
:Git difftool master..HEAD
and then use ]q and [q to flick through the quickfix list and then :Gedit
to tweak!
when I run :Git difftool ...
I get a bunch of terminal garbage because it tries to run neovim
yeah - for many tickets at work, I do my initial work in regular nvim, and once I think I'm ready for code review, I stop using nvim directly, and do all my editing via git difftool
cycled with interactive history rebasing (to make sure my PR is minimal and every commit does one specific reviewable thing)