Sto cercando di implementare quanto segue: duplica la regione attualmente selezionata o una linea (se non c'è alcuna selezione) e commenta la regione originale con l'aiuto di comment-or-uncomment-region-or-line
.Emacs copia regione/linea e commento allo stesso tempo
Ho pensato che potrei usare kill-region
seguito da yank
ma poi la mia selezione originale è andata persa, quindi non posso commentare. Se d'altra parte, prima commenterò, farò commentare entrambe le copie della mia regione.
L'altra idea che ho (che ritengo sia meglio perché utilizzo la modalità male) consiste nell'utilizzare evil-yank
e quindi in evil-visual-restore
per ripristinare la selezione in modo che possa commentarla. Ma io non riesco a capire quali argomenti da passare al evil-yank
per specificare la regione selezionata.
Cosa mi manca qui?
Grazie! Come posso spostare una linea verso il basso dopo questo? Ho provato (next-line 1), ma non sembra funzionare per qualche motivo. – egdmitry
Vedere la funzione 'avanti-linea'. – Drew
Non funziona così. Ho il sospetto che è correlato al modo il male, se seleziono la regione con 'V, 'forward-Line' non funziona. – egdmitry