I am a C++ dev. I am now able to follow up symbols or files using LSP,/projectile/ivy/transient aso… but inside one file, I have difficulties going quickly up function by function, or by if/for statement. Do you know a convenient way to do this ? I am interested in any navigation tips as well ! Thanks for your help !

  • @CookiShoosB
    link
    fedilink
    English
    17 months ago

    Ivy with Swiper is the best way to navigate large files or groups of files IMO.

    • @_Gink0_OPB
      link
      fedilink
      English
      17 months ago

      I use it a lot yes. But some times you just want to look up or down along functions or statements. Scrolling is painful…

      • @CookiShoosB
        link
        fedilink
        English
        17 months ago

        Ah yes. Do you use C-M-a and C-M-e?

        They jump to the beginning or end of a function and can make scrolling much less painful. I know Evil mode has something similar.

        I usually do screenwriting, and fountain-mode uses M-n and M-p to jump between dialogue. I love that and feel like C-M-a and C-M-e are really the closest comparisons to that I know of for code.