Salta al contenuto
0
  • Home
  • Piero Bosio
  • Blog
  • Mondo
  • Fediverso
  • News
  • Categorie
  • Recenti
  • Popolare
  • Tag
  • Utenti
  • Gruppi
  • Home
  • Piero Bosio
  • Blog
  • Mondo
  • Fediverso
  • News
  • Categorie
  • Recenti
  • Popolare
  • Tag
  • Utenti
  • Gruppi
Skin
  • Light
  • Brite
  • Cerulean
  • Cosmo
  • Flatly
  • Journal
  • Litera
  • Lumen
  • Lux
  • Materia
  • Minty
  • Morph
  • Pulse
  • Sandstone
  • Simplex
  • Sketchy
  • Spacelab
  • United
  • Yeti
  • Zephyr
  • Dark
  • Cyborg
  • Darkly
  • Quartz
  • Slate
  • Solar
  • Superhero
  • Vapor

  • Predefinito (Nessuna skin)
  • Nessuna skin
Collassa

Piero Bosio Web Site

Forum federato con il resto del mondo. Non contano le istanze, contano le persone

  1. Home
  2. Categorie
  3. Senza categoria
  4. It's me, your weekly #emacs rambling birb

It's me, your weekly #emacs rambling birb

Pianificato Fissato Bloccato Spostato Senza categoria
emacs
2 Post 2 Autori 0 Visualizzazioni
  • Da Vecchi a Nuovi
  • Da Nuovi a Vecchi
  • Più Voti
Rispondi
  • Topic risposta
Effettua l'accesso per rispondere
Questa discussione è stata eliminata. Solo gli utenti con diritti di gestione possono vederla.
  • farcallerundefined Questo utente è esterno a questo forum
    farcallerundefined Questo utente è esterno a questo forum
    farcaller
    scritto su ultima modifica di
    #1

    It's me, your weekly #emacs rambling birb.

    Today I am going to rant about tree-sitter and emacs and consult and vertico and why the hell is my `consult-buffer` taking SIX seconds to go to the next file.

    So good news, if emacs is sluggish, you can `M-x profiler-start`, reproduce the problem, and `M-x profiler-report` to see where it's taking its sweet time. My problem is that the sweet time is in `treesit-auto--set-major-remap`.

    https://www.masteringemacs.org/article/how-to-get-started-tree-sitter highlights one solution: you can manually remap every major mode to a TS-compatible mode.

    I'm pretty sure that the culprit is somewhere in https://github.com/renzmann/treesit-auto, but the workaround from https://github.com/renzmann/treesit-auto/issues/84 doesn't seem to fix the problem for me.

    Oh well.

    I find it peculiar that I very much switched non-programming editing to emacs by now (org, md, yaml, all that stuff), but I still use nvim for code because nvim is just *fast*. It's like everything in it is just more efficient whereas emacs is fancy but takes its time (I'd say that my barebones emacs setup is on par with VSCode in slowness). With vim, I don't think if I need to do anything to open some extra random file type, it will most probably just work, and the only thing that gave me a headache recently was pkl support.

    Crandel 🇺🇦 :arch: :emacs:undefined 1 Risposta Ultima Risposta
    • farcallerundefined farcaller

      It's me, your weekly #emacs rambling birb.

      Today I am going to rant about tree-sitter and emacs and consult and vertico and why the hell is my `consult-buffer` taking SIX seconds to go to the next file.

      So good news, if emacs is sluggish, you can `M-x profiler-start`, reproduce the problem, and `M-x profiler-report` to see where it's taking its sweet time. My problem is that the sweet time is in `treesit-auto--set-major-remap`.

      https://www.masteringemacs.org/article/how-to-get-started-tree-sitter highlights one solution: you can manually remap every major mode to a TS-compatible mode.

      I'm pretty sure that the culprit is somewhere in https://github.com/renzmann/treesit-auto, but the workaround from https://github.com/renzmann/treesit-auto/issues/84 doesn't seem to fix the problem for me.

      Oh well.

      I find it peculiar that I very much switched non-programming editing to emacs by now (org, md, yaml, all that stuff), but I still use nvim for code because nvim is just *fast*. It's like everything in it is just more efficient whereas emacs is fancy but takes its time (I'd say that my barebones emacs setup is on par with VSCode in slowness). With vim, I don't think if I need to do anything to open some extra random file type, it will most probably just work, and the only thing that gave me a headache recently was pkl support.

      Crandel 🇺🇦 :arch: :emacs:undefined Questo utente è esterno a questo forum
      Crandel 🇺🇦 :arch: :emacs:undefined Questo utente è esterno a questo forum
      Crandel 🇺🇦 :arch: :emacs:
      scritto su ultima modifica di
      #2

      @farcaller I was right to not use treesit-auto at all

      1 Risposta Ultima Risposta
      1
      • fosstodon.orgundefined fosstodon.org ha condiviso questa discussione
      Rispondi
      • Topic risposta
      Effettua l'accesso per rispondere
      • Da Vecchi a Nuovi
      • Da Nuovi a Vecchi
      • Più Voti


      Gli ultimi otto messaggi ricevuti dalla Federazione
      • Elena Brescacinundefined
        Elena Brescacin

        When searching for my name on YouTube to share a video with a contact, and autocomplete returns "Elena Breakdown" instead of my last name. This is giving me unluck!

        per saperne di più

      • aevaundefined
        aeva

        @mym I see that's not you I hear snoring off in the distance

        per saperne di più

      • aevaundefined
        aeva

        @mym toot

        per saperne di più

      • alephoto85 :endeavourOS: :netbsd: :freebsd: :xmpp:undefined
        alephoto85 :endeavourOS: :netbsd: :freebsd: :xmpp:

        Par🇮🇹le n°1347 5/6

        ⬛⬛🟨⬛🟨
        🟩🟩⬛⬛⬛
        🟩🟩⬛🟨⬛
        🟩🟩⬛⬛🟩
        🟩🟩🟩🟩🟩

        https://pietroppeter.github.io/wordle-it/

        per saperne di più

      • L'Anarchiversitarioundefined
        L'Anarchiversitario

        Il ruolo della casualità nel successo professionale
        @news
        https://www.babilonmagazine.it/lavoro-successo-casualita-destino/
        Avete mai sentito la storia di come Jack Ma sia diventato miliardario? Nel 1995, durante un viaggio negli USA, un […]
        L'articolo Il ruolo della casualità nel successo professionale proviene da Babilon Magazine.

        per saperne di più

      • L'Anarchiversitarioundefined
        L'Anarchiversitario

        Quanto è messa male l’economia della Francia
        @politica
        https://pagellapolitica.it/articoli/crisi-economia-francia
        Perché la seconda economia dell’Eurozona è finita nella stessa trappola del debito che da anni pesa sull’Italia

        per saperne di più

      • Giorgio Sartoundefined
        Giorgio Sarto

        Sicurezza in casa: Come proteggersi dai raggi UV
        @lavoro
        https://www.puntosicuro.it/sicurezza-delle-persone-C-92/sicurezza-in-casa-come-proteggersi-dai-raggi-uv-AR-25665/
        Non c'è niente di meglio che fare giardinaggio in una bella giornata di sole. Ma il sole può anche essere dannoso se non ci si protegge in modo adeguato: una buona protezione solare è quindi essenziale.

        per saperne di più

      • OrionBelt©undefined
        OrionBelt©

        @italyviolin @tecnologia @attualita
        purtroppo questa è una di quelle situazioni un cui arrivo quasi ad "odiare" le mie convinzioni, così non fosse augurerei a questi compagni di merende di sedere su una sedia più moderna,ma non troppo e confortevole,insomma più tecnologica, tipo quelle col telecomando, intendo elettrica,insomma come quella di ...
        Here's to you (feat. Joan Baez)
        https://www.youtube.com/watch?v=R4xWbRBLj2I

        per saperne di più
      • Accedi

      • Accedi o registrati per effettuare la ricerca.
      Powered by NodeBB Contributors
      • Primo post
        Ultimo post