Standardbinding til Indsættelse af Sidste Parameter i Vi-Mode: Tips og Teknikker

Findes der en standardbinding til at indsætte den sidste parameter i vi-mode, som man kan i emacs-mode med "ESC ."?

Standardbinding til at indsætte den sidste parameter i vi-mode findes ikke direkte, men lignende funktionalitet kan opnås ved hjælp af yank og paste, registre eller command-line mode.

Standardbinding til at indsætte den sidste parameter i vi-mode

Der findes ikke en direkte standardbinding i vi-mode, der svarer til "ESC ." i emacs-mode for at indsætte den sidste parameter. Men der er måder at opnå lignende funktionalitet på i vi-mode ved hjælp af forskellige kommandoer og teknikker.

  • Yank og Paste: Du kan bruge yank (kopiere) og paste (indsætte) kommandoer i vi-mode for at opnå lignende resultater.
    • Brug yw for at yank (kopiere) et ord.
    • Brug p for at paste (indsætte) det yankede ord.
  • Registers: Vi/Vim har registre, som kan bruges til at gemme og hente tekst.
    • Brug "0p for at indsætte det senest yankede (kopierede) ord.
  • Command-line mode: Du kan også bruge kommandoer i command-line mode for at hente tidligere argumenter.
    • Brug :e # for at redigere den senest redigerede fil.
    • Brug :args for at se en liste over argumenter.

Selvom der ikke er en direkte ækvivalent til "ESC ." i vi-mode, giver disse teknikker dig mulighed for at arbejde effektivt med tekst og parametre.