home.social
  1. Tiny steps, 15 minutes of tinkering each day or so. I'm finally getting the hang of what a workflow using Kakoune could look like.

    Now to actually learn the editing model, and fill the workflow gaps (equivalent to quickfix list, etc).

  2. Getting ergonomic keybindings interacting with, say, tmux panes, requires a good read of the Kakoune documentation on commands, kakrc, mappings etc. Having to learn about this early on can feel like a hurdle, but also now I'm much more ready to bend it to my liking right after.

  3. Settled on always using it inside tmux. Now fzf-tmux can be used to open in a split. That's enough to be usable to me.

    Also Kakoune itself integrates with tmux very well out of the box: for instance, :new spawns a Kakoune client attached to the same session in a new tmux window by default.

  4. Struggling a bit to give Kakoune an honest tryout. I think it's cause of its philosophy. For instance, the (archived) fzf plugin will spawn a "new terminal" (depends on what I'm running in) or, if it's tmux, use its splits. I'm used to more complex windowing capabilities from Neovim or Emacs, but I think that's by design as far as I understand.

    Very interesting, but a bit hard to start out with an open mind for someone as settled-in as me 😅

  5. Having configured Neovim to a point where I'm quite happy with it, why do I now feel the urge to do the same with ? I wonder if it's FOMO or even if I'm just always chasing a thing that's "more special" (in the sense of fewer people using it)...