-- Leo's gemini proxy

-- Connecting to bbs.geminispace.org:1965...

-- Connected

-- Sending request

-- Meta line: 20 text/gemini; charset=utf-8

Configuration tricks, tips, etc.


Posted in: s/vim

🚀 stack [mod]

2023-07-04 · 11 months ago


8 Comments ↓


🚀 stack [OP/mod] · 2023-07-04 at 13:21:

J-K combination for <ESC>

I use it on all installations: it is much faster to jk than move my pinky off the typing position to ESC...

iremap jk <Esc>


🐦 Arkaeriit · 2023-07-04 at 23:11:

Use \c before a regex to make it case insensitive and use \v to make special characters such as ( or | not need an escape. I personally mapped <C-F> to /\c\v to make it do a powerfull and easy seach.


🐦 Arkaeriit · 2023-07-04 at 23:13:

If your Vim is compiled with support for use in a GTK window or something like that, you can use the register " to access the system clipboard. Binding <C-C> and <C-V> to access this register is quite nice.


🐝 Addison · 2023-07-05 at 19:56:

I always remap my CapsLock key to function as Escape. Much more convenient.


🚀 stack [OP/mod] · 2023-07-05 at 20:01:

@Addison: I am in the habit of swapping CapsLock and Ctrl, from my Emacs days. jk is a pretty good compromise, although I can see that getting out of insert mode is needed much more often than some ctrl combo...


🔭 TheSpoonCarver · 2023-07-06 at 20:07:

I'm trying to weed myself off of the plugins like easymotion that allow you to jump to any character on screen in just a few taps. Instead, I've been trying to use search offsets more, so /foo/1 goes to the line after foo, or /foo/e+5 goes to 5 characters to the right of foo


🐦 Arkaeriit · 2023-07-06 at 22:20:

@TheSpoonCarver Thanks for the tip. I didn't knew such a feature existed. I will check it out.


👻 simul8 · 2023-07-25 at 21:31:

My favorites are:

gq - autoformat/wrap lines

di( or di{ or di< or di[ - deletes everything between braces

. - performs last editing action (macro)

q - sets macro

visual-mode - great for commenting out a block of code


And the best key sequence that I wish vim tutorials would cover is....


ctrl-c - It's the touch-typist friendly equivalent to esc.

-- Response ended

-- Page fetched on Sun May 19 09:12:46 2024