Come superare il livello 6 "doInigo" in vim-adventures?

Problema

Nelle avventure vim , ho quasi finito il livello 6 ma non ho trovato come risolvere la function puzzle doInigo () . Ho provato questo forse 100 volte e per il momento mi manca per un tasto.

vim-adventures livello 6

Le mie mosse attuali

Inizio sulla linea con il text "cosa succede" e poi ho 25 tasti per fare il lavoro.

  • (1) E per passare al "!",
  • (2) l per andare al carattere vuoto
  • (3) D per cancellare la fine della linea
  • (4-6) j j j per essere sulla linea "Mrs." sull '"io" di Inigo. Per il momento non ho il diritto di usare 3 j .
  • (7) B per essere all'inizio della parola "Mrs."
  • (8-9) d W per cancellare la parola "Mrs."
  • (10) j per andare alla row successiva
  • (11-12) d d per cancellare la linea
  • (13-14) jj per andare alla row "Sei abile"
  • (15-16) w w per andare all'inizio della parola "esperto"
  • (17) x per cancellare la "s"
  • (18-19) e e andare alla fine di "mia" per essere solo fino alla Y di "DYE"
  • (20) j essere sulla Y di DYE
  • (21-22) r I per cambiare la Y in I
  • (23) j per andare alla row finale per cancellare … e non più battiture da spendere!
  • (24) ^ essere appena prima della parola Stop sulle parentesi graffe di chiusura }
  • (25) l per essere acceso all'inizio della parola Stop

Fine del livello 6, bloccato a chiave

Ho bisogno di un altro extra per finirlo: D ma non riesco a capire come salvare prima queste mosse.

Tastiera reale

Nell'image qui sotto ci sono i tasti effettivi che posso usare.

Tastiera reale

Conduce

  • Forse ho dimenticato di rilasciare da qualche parte la function per usare i numbers e fare qualcosa come 3 j ma non l'ho trovato.
  • Ci sono due chiavi che non ho usato: ~ e X ma non riesco a vedere come dovrebbero essere utili qui

Qualche idea?

L'ho trovato finalmente!

Ho scoperto che è ansible eliminare WORD indietro con dB . Sostituisce la mia mossa (7). Questo gioco è davvero fantastico perché permette di scoprire nuove mosse.

Quindi le mie mosse sono:

  • (1) E per passare al "!",
  • (2) l per andare al carattere vuoto
  • (3) D per cancellare la fine della linea
  • (4-6) j j j per essere sulla linea "Mrs." sull '"io" di Inigo. Per il momento non ho il diritto di usare 3 j .
  • (7-8) dB W per cancellare la parola "Mrs."
  • (9) j per passare alla row successiva
  • (10-11) d d per cancellare la linea
  • (12-13) jj per andare alla row "Sei abile"
  • (14-15) w w per andare all'inizio della parola "esperto"
  • (16) x per cancellare la "s"
  • (17-18) e e andare alla fine di "mia" per essere solo fino alla Y di "DYE"
  • (19) j essere sulla Y di DYE
  • (20-21) r I per cambiare la Y in I
  • (22) j per andare alla row finale per cancellare … e non più battiture da spendere!
  • (23) ^ essere appena prima della parola Stop sulle parentesi graffe di chiusura }
  • (24) l per essere acceso all'inizio della parola Stop

Una risposta alternativa è in movimento (23) W.

Questo verrà allineato alla parola successiva. ponendo il crusore su {dell'ultima row.

È persino ansible farlo in 22 tasti

E l D jjj dB j dd ww x jj b DB l rI