Re: [OT] Shell che accetta commenti multilinee
- To: Giancarlo Martini <giancarlo.fir@gmail.com>
- Cc: Debian Italian Mailing List <debian-italian@lists.debian.org>
- Subject: Re: [OT] Shell che accetta commenti multilinee
- From: gerlos <gerlosgm@gmail.com>
- Date: Mon, 1 Aug 2022 16:03:25 +0200
- Message-id: <[🔎] 8A59C5FE-23E9-412C-92E8-220D898D7C8B@gmail.com>
- In-reply-to: <CALcbchAx=CRj45EdWxo_KWNbYdNt0AkhuoV8evz=mH5Lr6uM4w@mail.gmail.com>
- References: <CALcbchCW-EGbsTzM4nDfrv2gXnQ3e0NpWY6yuK_1bKcmGppyWQ@mail.gmail.com> <60bb88236438d5e830a571b465f1b125@firenze.linux.it> <YuWh5cpf/k4SFeSS@arcana.i.gnudd.com> <CALcbchBzO_oMMu5+RC896Y2GO2AYXut8=gbmRRh12f7uh8BzNQ@mail.gmail.com> <CAFp8Aud0xQUgoQ6e_O-NwELEdLWgOe-7uG62P_V=ZcsXfjPeaA@mail.gmail.com> <CALcbchAx=CRj45EdWxo_KWNbYdNt0AkhuoV8evz=mH5Lr6uM4w@mail.gmail.com>
> Il giorno 31 lug 2022, alle ore 11:51, Giancarlo Martini <giancarlo.fir@gmail.com> ha scritto:
>
> quando edito gli script in bash (o sh che sia) uso vim e quelli che conosco li trovo tediosi, rispetto al C.
> L'unico che che uso è esc :inizio,fines/^/# e similare per rimuoverli. Ma devo decidere a priori le line e se sono non contigue devo ripetere l'operazione. Ma sarò io fatto male ... :)
Con vim puoi, più rapidamente, usare ^ per spostarti ad inizio riga e usare I (i maiuscola) seguito da # per commentare una singola linea o digitare x per decommentarla.
Ed eventualmente puoi spostarti e ripetere l’azione con . (punto)
Per i blocchi di righe io uso di solito la selezione visuale: prima vado ad inizio riga con ^, poi uso Ctrl-V, sposto il cursore per marcare le righe da modificare, e poi uso I seguito da # ed ESC per commentare o x per decommentare.
Non mi sembra particolarmente tedioso, ma capisco che siano gusti.
Ad ogni modo, magari ti puoi trovare meglio con il plugin commentary:
https://github.com/tpope/vim-commentary
happy coding!
gerlos
Reply to: