Discussion
Loading...

Post

Log in
  • About
  • Code of conduct
  • Privacy
  • About Bonfire
R.L. Dane :Debian: :OpenBSD: :FreeBSD: 馃嵉 :MiraLovesYou:
R.L. Dane :Debian: :OpenBSD: :FreeBSD: 馃嵉 :MiraLovesYou:
@rl_dane@polymaths.social  路  activity timestamp 4 days ago

You know what would be amazing?

Some kind of OS-level overlay that would let you use vi movement and editing keys in any program.

I'm talking about going beyond something like having custom QMK keystrokes to use hjlk as the arrow keys (which is super neat, to be clear). I'm talking about a little pop-up that lets you enter something like A and it hits the End key for you, or Rapple^[ and it types 'apple[del][del][del][del][del]`

Am I the only one that thinks reaching for those special keys on the keyboard is a total drag? Especially on laptops? XD

#vi #vim #nvim #NeoVim

  • Copy link
  • Flag this post
  • Block
sotolf
sotolf
@sotolf@polymaths.social replied  路  activity timestamp 4 days ago

@rl_dane The modality would be kind of difficult, but terminals and the word processing that I use all support vim shortcuts (zsh and vim). But I guess you could cobble together something like that with programs like authotkey?

  • Copy link
  • Flag this comment
  • Block
R.L. Dane :Debian: :OpenBSD: :FreeBSD: 馃嵉 :MiraLovesYou:
R.L. Dane :Debian: :OpenBSD: :FreeBSD: 馃嵉 :MiraLovesYou:
@rl_dane@polymaths.social replied  路  activity timestamp 4 days ago

@sotolf

Isn't that just a macro program? I guess something like that could be a start, although something context-aware would be nicer.

Honestly, it would be a lot easier to do in the unix space if there weren't so many competing toolkits.

I really wish that Qt, GTK, and others had a common underlying language like postscript.

  • Copy link
  • Flag this comment
  • Block
Patrick Georgi
Patrick Georgi
@patrick@retro.social replied  路  activity timestamp 4 days ago

@rl_dane https://www.gnu.org/software/bash/manual/html_node/Readline-vi-Mode.html?

  • Copy link
  • Flag this comment
  • Block
R.L. Dane :Debian: :OpenBSD: :FreeBSD: 馃嵉 :MiraLovesYou:
R.L. Dane :Debian: :OpenBSD: :FreeBSD: 馃嵉 :MiraLovesYou:
@rl_dane@polymaths.social replied  路  activity timestamp 4 days ago

@patrick

Oh, I use that every single day. Have for over two decades.

I was thinking more about futzing around for the end key or cursor keys when trying to edit a URL in firefox's location bar, stuff like that. GUI stuff.

I will so often copy a paragraph I'm editing somewhere, paste it into a new nvim window, edit it comfortably, and then copy and paste it back into whichever program I'm using.

Something like an omniscient text-aware vi editing mode would be amazing, too. ;)

  • Copy link
  • Flag this comment
  • Block

BT Free Social

BT Free is a non-profit organization founded by @ozoned@btfree.social . It's goal is for digital privacy rights, advocacy and consulting. This goal will be attained by hosting open platforms to allow others to seamlessly join the Fediverse on moderated instances or by helping others join the Fediverse.

BT Free Social: About 路 Code of conduct 路 Privacy 路
Bonfire social 路 1.0.1 no JS en
Automatic federation enabled
Log in
  • Explore
  • About
  • Code of Conduct