-- Leo's gemini proxy

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

-- Connected

-- Sending request

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

TIPS


=>http://rayninfo.co.uk/vimtips.html

=>https://vim.fandom.com/wiki/Vim_Tips_Wiki

=>https://itsfoss.com/pro-vim-tips/


Posted in: s/vim

๐Ÿš€ stack [mod]

2023-07-01 ยท 11 months ago


5 Comments โ†“


โ˜•๏ธ johan ยท 2023-07-01 at 14:44:

Two basic features I love in vim are Ctrl-V/Shift-V for block/linewise visual mode, and also running shell commands on that selection with :! vim plays so well with the unix philosophy.


๐Ÿš€ stack [OP/mod] ยท 2023-07-01 at 18:21:

Revert/reload file

```

":edit!" or just ":e!"


๐Ÿš€ totroptof ยท 2023-07-01 at 19:01:

I was thinking about saying this as a joke, but in thinking about it I realised it was a tip that I received that was actually genuinely useful to me. My best Vim tip is: use Emacs with EVIL instead. As a long-time Vim user EVIL is a good enough emulation for me to feel comfortable whilst getting the benefits of Emacsโ€™ better programming models/APIs and all the excellent features people have written for it.


๐Ÿš€ stack [OP/mod] ยท 2023-07-16 at 21:42:

Insert Date

r!date

๐Ÿš€ stack [OP/mod] ยท 2023-07-25 at 22:41:

From: ๐Ÿ‘ป simul8

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:37:08 2024