Using Emacs 62 - Magit Forge

Поділитися
Вставка
  • Опубліковано 29 вер 2024

КОМЕНТАРІ • 14

  • @MarcusSpehBirkenkrahe
    @MarcusSpehBirkenkrahe 4 роки тому +2

    Only just got into magit and I would also like to work with my students using GitHub and Issues to teach them version control and all these good things...question (you must have been asked it 1000 times): how do you get these nice subtitles which show your key strokes (necessary when teaching Emacs) & which screencasting program are you using. Thanks, also for the fantastic videos! (btw I also love SQLite...great for instruction, too)

    • @mzamansky
      @mzamansky  4 роки тому +3

      I use screenkey to display the keys on the screen (and in Emacs the which-key package to display key possibilities) and am using Open Broadcast Studio (obs) to record thing.

  • @YisraelDovL
    @YisraelDovL 4 роки тому +2

    Going to terminal ? No shell-mode ?

  • @mrkhoi3
    @mrkhoi3 4 роки тому +2

    You might want to set some option like lsp-before-save-edits, lsp-before-apply-edits-hook, lsp-enable-indentation to nil to get rid of lsp trying to be smart and mess up your code.

    • @mzamansky
      @mzamansky  4 роки тому +1

      Thanks for these tips. I'm thinking of dumping lsp for now and going back to what I had (jedi/elpy for Python, irony for C++, cider for Clojure) and look again next time I have to set up an additional language.
      I don't want to fight with an environment to make it work and in this case it was all fine for a couple of months and then bam, weirdness.

    • @mrkhoi3
      @mrkhoi3 4 роки тому

      ​@@mzamansky I really understand the frustration of tools changing their behaviors unexpectedly. In my case though, it is because some of my own indentation settings fighting with the indentation suggestions from the lsp server, thus it might not be lsp fault if you did change something regarding indentation. :)

    • @mzamansky
      @mzamansky  4 роки тому +1

      I don't think I changed anything but I'm also not blaming lsp or any other package. Sometimes, you just want to get something done and the solution you already had working is the path of least resistance.

    • @mrkhoi3
      @mrkhoi3 4 роки тому

      @@mzamansky Can't argue with that because that is how I roll too. :)

    • @MarcoCraveiro
      @MarcoCraveiro 4 роки тому +1

      @@mzamansky I find LSP for c++ to be really, really good - using clangd at least...

  • @jkjlkhiugoo
    @jkjlkhiugoo 4 роки тому

    It is great emacs plugin. Thank you very much for your explanation how to use it. I set it following your video and I enjoy it :)

  • @vychan3708
    @vychan3708 4 роки тому

    Love your content! There's a lot of screen tearing, though. (I imagine people have already comment on that, but just in case...)

    • @MarcoCraveiro
      @MarcoCraveiro 4 роки тому

      I've experienced similar problems with my videos (OBS). Is there an easy way to resolve this, do you know?

    • @vychan3708
      @vychan3708 4 роки тому

      @@MarcoCraveiro No, sorry. OBS on my Manjaro KDE boxes hasn't screen-tore for me.