On Vim, when I want to comment multiple lines I always use the following procedure:
1. select the first caracter of your block
2. press Ctrl+V ( this is rectangular visual selection mode)
3. type j for each line more you want to be commented
4. type Shift-i (like I for "insert at start")
5. type // (or # or " or ...)
6. you will see the modification appearing only on the first line
7. IMPORTANT LAST STEP: type Esc key, and there you see the added character appear on all lines
This works fine on Vim. However, on NeoVim it doesn't work at all... Can I comment multiple lines on NeoVim without using any specific plugin for that?
As stated in the comments, this functionality is already implemented on NeoVim by default. The problem was because my init.vim file from NeoVim had the line inoremap <Esc> <Nop>, which was interfering on the functionality of accomplishing the step 7 that I said on my question. Taking out this line from the configuration file solved the issue.
One way of debugging if the problem is with the configuration or not when this kind of problem happens can be found on this answer on "How do I debug my vimrc file?". Basically, we can open a file with nvim -u NONE -i NONE randomFileName or nvim --clean randomFileName for checking how Vim or Neovim behave without any additional configuration. So we can check if the problem is on the configuration file or if it's something else.
init.vimfile from NeoVim, I found a line with
inoremap <Esc> <Nop>... Taking it out solved the problem. However, the command
nvim -u NONE -U NONE -N filedidn't work for initializing NeoVim without any configuration... I think the syntax is different in this case...
--clean(click that) as noted at the end of the linked answer (that I just added yesterday)? That's basically
-u NONE -i NONEplus additional sterilization. It'll also tell you why you don't have/need Vim's
-N(which essentially does
nvim -u NONE -i NONE fileand
nvim --clean filework fine for testing nvim without the configurations.