Vim Editing Features

Discussions focus on Vim commands, plugins, and techniques for cursor movement, text selection, multi-cursor editing, and navigation, often comparing them to features in editors like Sublime Text or alternatives like Kakoune and EasyMotion.

📉 Falling 0.4x Open Source
5,639
Comments
20
Years Active
5
Top Authors
#8554
Topic ID

Activity Over Time

2007
5
2008
63
2009
86
2010
199
2011
271
2012
418
2013
424
2014
318
2015
216
2016
376
2017
333
2018
270
2019
253
2020
349
2021
448
2022
460
2023
441
2024
383
2025
295
2026
31

Keywords

NeoVintageous e.g RSI IMO HAS carbonfive.com CR SPC CUA yanpritzker.com vim mode vi ctrl selection shift delete col editing replace

Sample Comments

calvinmorrison Oct 22, 2024 View on HN

yes vim does this. same commands.

soraminazuki May 25, 2021 View on HN

I suppose this is useful for implementing Vim-like functionality, not as an usage manual.

gcv Oct 21, 2014 View on HN

Take a look at multiple cursor mode for this.

glamp Jul 18, 2014 View on HN

like laser guidance for your vim commands. very handy!

mokkol Dec 18, 2013 View on HN

You can activate Vintage mode (vi mode). Isn't 100% the same as vi but for me it does the job :-)

TonyStr Jan 21, 2026 View on HN

Dont forget `*` and `#`. Idk if other editors have this now, but before learning vim, I used to ctrl+shift+arrow_keys to select a word, ctrl+c, ctrl+f, ctrl+v, Enter in order to move around in code. Discovering `*` and `#` in vim was mindblowing

amelius Mar 11, 2018 View on HN

"cruise control" for vi :)

AprilArcus Aug 30, 2021 View on HN

right? does it do something other than e.g. ` [ctrl-v]3jI ` ?

maddyboo Aug 14, 2021 View on HN

I think you're referring to multiple cursors? Visual-Multi [0] is an amazing Vim plugin for this with advanced features like searching by regex, alignment by regex, transposition, duplication, auto-numbering, and more.You can ignore the advanced features at first, it's very intuitive: just `C-n` to find the next occurrence of the word or `\\a` to find all, and then whatever editing operation you want like `cfoobar`. Or to just get another cursor on the line below, `C-<

xs Feb 1, 2017 View on HN

Can vim do multi-cursor editing? Like how sublime text can?