per chi usa Vim…

  • Creatore
    Topic
  • #31739
    Up
    0
    Down
    ::


    Usate Vim da terminale oppure usate gvim? Devo decidere cosa installare e mi sembra di capire che esistono due versioni, una con la gui e l’altra no. Uso linux.

Visualizzazione 8 filoni di risposte
  • Autore
    Risposte
    • #31740
      Up
      0
      Down
      ::

      Usate Vim da terminale oppure usate gvim? Devo decidere cosa installare e mi sembra di capire che esistono due versioni, una con la gui e l’altra no. Uso linux.

      Senza dubbio, se puoi, gvim.

      A quanto vedo però non mi sembri un esperto di vi.
      Se sei obbligato ad usarlo per altri motivi va bene ma te lo sconsiglio caldamente.
      Usa piuttosto editor appositi come Kile o almeno Texmaker.
      Oppure se proprio hai voglia di studiare, invece di vi, usa emacs che ti dà molte più possibilità rispetto ad un classico, seppur potentissimo, editor di testo come vi.

      Ciao ciao.
      Fra

    • #31741
      Up
      0
      Down
      ::


      Per quel poco che ho fatto ho sempre usato kile, adesso volevo provare emacs o vim. Se ti chiedessi perchè mi consigli emacs chiuderebbero il topic per evitare flame?

    • #31742
      Up
      0
      Down
      ::

      Per quel poco che ho fatto ho sempre usato kile, adesso volevo provare emacs o vim. Se ti chiedessi perchè mi consigli emacs chiuderebbero il topic per evitare flame?

      Beh non so, intanto ti rispondo 😀

      Se proprio vuoi usare vi o emacs, ti consiglio emacs perché, secondo il mio modesto parere, vi non offre funzionalità nettamente superiori ad un editor come, ad esempio, kile.
      Insomma, come si dice, è più la spesa che l’impresa. A meno che ovviamente tu non sappia già usare vi oppure sei costretto ad usarlo per altri motivi (io l’ho usato per svariati anni).

      Al contrario emacs, sebbene sia complesso quanto vim da imparare e configurare, mette a disposizione funzionalità aggiuntive che secondo me sono fondamentali per sviluppare velocemente con LaTeX. Infatti emacs con l’estensione AUCTeX (che comprende anche l’estensione preview-latex) permette, oltre alle potentissime funzionalità di modifica del testo, anche l’anteprima di formule e figure nel sorgente stesso. Che io sappia questa funzionalità ce l’ha solo emacs.

      Questo è un dato di fatto. Poi se queste funzioni aggiuntive non ti interessano, allora si può discutere su che editor scegliere, ma in quel caso si potrebbero generare le solite discussioni senza fine. . .

      La mia speranza è di vedere un giorno un editor multipiattaforma, semplice da usare come ad esempio Texmaker, con le funzionalità di anteprima e di ottimizzazione della compilazione di emacs.
      In quel caso, dato che uso emacs solo per scrivere in LaTeX, ammetto che lo abbandonerei subito.

      Ciao ciao.
      Fra

    • #31743
      Up
      0
      Down
      ::


      Grazie per aver risposto, intanto. Indipendentemente da preview-latex qualcuno sostiene che nel comporre il documento sia più veloce vim. Suppongo che tu non confermi questa cosa, dunque. Per emacs ho trovato una cosa che dovrebbe velocizzare la stesura in questa pagina: http://www.acm.caltech.edu/~astern/ (basta andare alla fine della pagina, in basso) ma non so quanto poi sia necessario e quante persone lo usino.

    • #31744
      Up
      0
      Down
      ::


      Il link è interessante, non lo conoscevo. In ogni caso con emacs puoi definirti anche da solo delle sostituzioni automatiche.

      Non so chi sia più veloce, la cosa è molto soggettiva e anche tutte queste scorciatoie dipendono molto da quanto scrivi in LaTeX. Se scrivi molto spesso sono utili, altrimenti servono a poco se non a rallentare il lavoro.

      Detto questo, ora la scelta sta a te.
      Ciao ciao.
      Fra

    • #31745
      greenant
      Partecipante
        Up
        0
        Down
        ::


        da assiduo utilizzatore vim (lo uso anche in accoppiata con mutt per comporre la posta) posso consigliarti di usare vim da terminale piuttosto che gvim.

        vi (non vim) lo trovi su un qualsiasi sistema unix, sia recente che obsoleto. Inoltre molti software implementano una sinstassi simile a vim nel loro utilizzo. E’ vero anche il contrario, ovvero che vim, nel suo utilizzo, utilizza sintassi comune ad altri software (come sed ad esempio) quindi, imparato una volta, lo usi sempre.

        tornando in topic: tra vim da terminale e gvim preferisco vim. Non ho mai usato emacs e quindi non posso fare un paragone tra i due

      • #31746
        Up
        0
        Down
        ::


        Grazie anche a te della risposta. Son contento che la discussione sia deviata verso emacs/vim perchè in effetti ero un po’ incerto su cosa buttarmi e non vorrei sbagliare tenendo conto del fatto che tentando di imparare a usare questi programmi l’inizio è la parte più faticosa. Fra l’altro ci sarebbe anche la questione “yatex o auctex” per quanto riguarda emacs per la quale non vorrei aprire un altro thread ma se qualcuno può consigliarmi quale scegliere gliene sarei grato.

      • #31747
        greenant
        Partecipante
          Up
          0
          Down
          ::


          cmq emacs/vim è questione di filosofia, quasi come kde/gnome, shell C o bourne
          A sentimento, imparane uno dei due e dopo un po che lo usi, sarai dell’idea che quello che hai scelto è il migliore dei due

        • #31748
          Up
          0
          Down
          ::


          Non posso che confermare greenant: ho usato sia Emacs + AucTeX che vim + latexsuite e mi sono trovato molto più comodo con l’ultima combinazione, non fosse altro se non perché utilizzo vim da quando ho cominciato ad utilizzare GNU/Linux (e anche sulle mie poche macchine Windows vim non manca).

          Probabilmente l’intefaccia utente di Emacs + AucTeX è un pochino più loquace di quella di vim + latexsuite, ma basta avere a portata di mano la pagina della documentazione di latexsuite e tutto passa 🙂

          Ciao, a presto,

      Visualizzazione 8 filoni di risposte
      • Devi essere connesso per rispondere a questo topic.

      Go to top