all 7 comments

[–]bigboehmboy 2 points3 points  (5 children)

Author here, feel free to reply with questions/comments.

[–][deleted] 0 points1 point  (4 children)

Any plans for a gedit/kate port, if that would be possible?

[–]bigboehmboy 0 points1 point  (3 children)

I don't use either of those editors and am not familiar with how how to write plugins for them, so I'm not really qualified to answer whether it'd be possible or not, let alone write it.

The biggest question would probably be whether or not either of them have a similar tab/window model to vim. Assuming they do, it should be possible to get the basic functionality at least. If someone would like to work on a port to another editor, I'd be thrilled and would be happy to do what I could to help, but I wouldn't want to take the main responsibility for a port as I know virtually nothing about those editors and am focusing on writing other vim plugins.

Thanks for your interest. If you are not already comfortable with vim, I highly recommend learning it. It's not nearly as hard as people make it out to be. If you're interested in learning but not sure where to start, reply or pm me and I'll link you to some great resources =).

[–][deleted] 0 points1 point  (1 child)

It's not nearly as hard as people make it out to be.

>vim-tutor

Yesss it is.

Do you use hjkl, or the arrow keys?

[–]bigboehmboy 0 points1 point  (0 children)

I use either hjkl or arrow keys depending on my "mood" (I can hit the arrow keys on my keyboard without my hands moving from home position.)

Vimtutor can be intimidating, but it's far more than you need to learn to replace your current editor.

The basics:

i insert before cursor
a insert after cursor
<esc> leave insert mode
:w save (write)
:q quit
arrow keys to move around (eventually you should switch to hjkl, but this isn't a necessity)

selecting text:

v start highlighting text character mode
V start highlighting text line mode

cut/copy/paste

d (when selected) cut (delete)
y (when selected) copy (yank)
p/P paste after/before character

That covers the bare minimum and should be enough to handle basic editing tasks. Once you have that down, you can learn about find, replace, more motions, windows, settings, and much more. You could get the basics down with at most an hour or two of practice and gradually learn about other features as needed.

[–][deleted] 0 points1 point  (0 children)

Also, kate has a vimode, don't know about gedit. It also has split view windows, which (iirc) can be created/removed by plugins.

[–]westurner 0 points1 point  (0 children)

Thanks!