Hacker News new | ask | show | jobs
by acumenical 1039 days ago
I've never used micro, but if you look at the default keybindings[0], you'll see they're very Windows-y and might be to your liking.

As for myself, I don't see cut-to-character or select-to-character like in vim, and yanking and pasting seems more intuitive in vim. And with visual block I don't miss Sublime style cursors at all.

0: https://github.com/zyedidia/micro/blob/master/runtime/help/k...

1 comments

The selection model is unfortunately a bit broken. For example shift+control+arrows and shift+down doesn't work. I believe the problem is that selection with shift isn't written to compose with other navigation.
Those key combos didn't originally send any special codes to the app. Newer terminal emulators do.

(I once wrote a hack for Linux that opened a connection to the X server and used the xkb -- X Keyboard Extension -- protocol to get info about the shift/control/etc state in order to synthesize shift+arrow and shift+control+arrow keycodes. It worked almost perfectly with a local X server.)

you need to check your terminal emulator.

just checked the ctrl+thift+arrow keybind, works on alacritty but doesnt on kitty.

you need to check your terminal emulator.

just checked the ctrl+thift+arrow keybind, works on alacritty but doesnt on kitty.

and shift+up/down works on both

This is killing me man.