Sådan ændrer du piletast-navigering i Vim: En trin-for-trin guide

Hvordan ændres en indstilling i Vim, så venstre piletast ved linjens begyndelse går til sidste tegn i forrige linje, og højre piletast ved linjens slutning går til første tegn i næste linje?

For at ændre indstillingerne i Vim, så venstre piletast ved linjens begyndelse går til sidste tegn i forrige linje, og højre piletast ved linjens slutning går til første tegn i næste linje, skal du redigere din .vimrc fil og tilføje specifikke kommandoer.

Sådan ændres en indstilling i Vim for at navigere mellem linjer med piletaster

For at ændre indstillingerne i Vim, så venstre piletast ved linjens begyndelse går til sidste tegn i forrige linje, og højre piletast ved linjens slutning går til første tegn i næste linje, skal du følge disse trin:

  1. Åbn din Vim-konfigurationsfil. Dette er typisk .vimrc filen, som kan findes i din hjemmemappe:
    vim ~/.vimrc
  2. Tilføj følgende linjer til din .vimrc fil for at ændre piletasternes adfærd:
    
    " Gør venstre piletast ved linjens begyndelse til at gå til sidste tegn i forrige linje
    nnoremap   :call cursor(line('.')-1, col('$'))
    
    " Gør højre piletast ved linjens slutning til at gå til første tegn i næste linje
    nnoremap   :call cursor(line('.')+1, 1)
        
  3. Gem og luk .vimrc filen:
    :wq
  4. Genstart Vim for at anvende ændringerne.

Med disse ændringer vil venstre piletast ved linjens begyndelse nu flytte markøren til sidste tegn i forrige linje, og højre piletast ved linjens slutning vil flytte markøren til første tegn i næste linje.