This page is not created by, affiliated with, or supported by Slack Technologies, Inc.
2016-03-10
Channels
- # admin-announcements (2)
- # alda (16)
- # beginners (22)
- # boot (55)
- # cider (11)
- # cljs-dev (5)
- # cljsrn (7)
- # clojure (115)
- # clojure-art (1)
- # clojure-finland (3)
- # clojure-greece (18)
- # clojure-madison (2)
- # clojure-norway (2)
- # clojure-poland (50)
- # clojure-russia (122)
- # clojure-uk (9)
- # clojurescript (28)
- # core-async (7)
- # cursive (4)
- # data-science (4)
- # datomic (65)
- # devcards (3)
- # dirac (91)
- # editors (7)
- # emacs (9)
- # hoplon (1)
- # jobs (5)
- # jobs-discuss (10)
- # juxt (2)
- # keechma (7)
- # ldnclj (31)
- # leiningen (3)
- # off-topic (22)
- # om (129)
- # om-next (1)
- # onyx (6)
- # proton (15)
- # protorepl (2)
- # re-frame (49)
- # reagent (13)
- # remote-jobs (1)
- # ring-swagger (2)
- # yada (19)
I still catch myself occasionally using vim. Since I'm now so used to proton, I decided to reimplement some basic keys in my vimrc. Check it out if you are interested https://github.com/dvcrn/dotfiles/tree/master/vim/nvim
in particular the keybindings file - https://github.com/dvcrn/dotfiles/blob/master/vim/nvim/keybindings.vim#L57-L86
And I moved some my vim bindings to proton 😄
["H" "vim-mode-plus:move-to-first-character-of-line"]
["L" "vim-mode-plus:move-to-last-character-of-line"]
["U" "vim-mode-plus:redo"]
[", f" "fuzzy-finder:toggle-file-finder"]
[", p" "clipboard-plus:toggle"]
For example, if I activate lang/clojure
it will install clojure related packages (Parifiner et al)
Then if I remove that layer from my config, nothing happens. All those packages are still installed
@sglyon: I have same problem. I guess this affected by my last changes. I will take a look.
@dvcrn I end up using vim a lot too because most of my time is spent in the terminal and it's so quick. How do you get around the lack of macros in Atom? That's my biggest peeve.
@austincrft: what kind of macros are you using? I found most of the stuff I want to be there in atom anyway
I am using vim lately because of hardmode and hardtime. I want to get rid of the habit of using j j j j
instead of 5j
and these plugins force me into that
I oft do q a [various vim commands]
on a specific line, then select all the lines I want to apply it to, open up ex and do :'<,'>norm! @a
In general, I find macros to be super useful for refactoring and formatting. But I agree, the j j j j
habit is a hard one to break.