How I take notes as a Math major using Vim + LaTeX

แชร์
ฝัง
  • เผยแพร่เมื่อ 16 พ.ย. 2024

ความคิดเห็น • 716

  • @SeniorMarsTries
    @SeniorMarsTries  2 ปีที่แล้ว +140

    share.cleanshot.com/5PMGLW This is also something I have to convert general math-code style notation into LaTeX. I have a snippet for wolfgram alpha too!

    • @orlandop.8131
      @orlandop.8131 2 ปีที่แล้ว

      v cool

    • @Dyanosis
      @Dyanosis ปีที่แล้ว +5

      Never heard of "wolfgram alpha". Must be a new thing.

    • @jonathanerhard197
      @jonathanerhard197 ปีที่แล้ว +3

      @@Dyanosis ye it's a very simple calculator for adding two integers smaller than 10

    • @danikisana-aleximaksik7199
      @danikisana-aleximaksik7199 ปีที่แล้ว +3

      how did you customize your mac soo nicely, exspecially firefox. What is the font and theme you're using. And great video! I will consider to way of taking notes. thanks

    • @RanEncounter
      @RanEncounter 7 หลายเดือนก่อน

      You typoed Lemma in your preamle and in the template files. I have never heard of Lenma...
      Also you missed a \usepackage{slantsc} for small caps in some fonts.
      Otherwise great template.
      Edit:
      This is wrong:
      "Also you missed a \usepackage{slantsc} for small caps in some fonts."
      You did not miss any packages, but used \sc which overrides other fonts types. Use \textsc instead
      ah it is nested in some other command. I cannot find the place where the font nesting happens.
      Edit 2:
      I found the error. You need \usepackage{bold-extra} to make for example the contents actually show the font you coded.
      Edit 3:
      Now there was an error in the definition font sizes that got fixed when adding
      \RequirePackage{fix-cm}
      to the very beginning of the template file.
      Now it finally compiles without errors :D

  • @NickKravitz
    @NickKravitz 2 ปีที่แล้ว +3941

    I was a math major in the pre-internet era (90s). At that time math professors resisted the migration of chalk to whiteboards. Zero laptops in class. 90% of math majors become software developers or data scientists. Great video.

    • @SeniorMarsTries
      @SeniorMarsTries  2 ปีที่แล้ว +307

      I think I am committed to bceoming a mathematician!

    • @nickp7526
      @nickp7526 2 ปีที่แล้ว +143

      Don't worry, this is still the case. During my time as a math major (2018-2022), almost all of my pure math classes were 100% chalkboard.

    • @henloitsdiego
      @henloitsdiego 2 ปีที่แล้ว +65

      Chalkboards rule !

    • @magicfairycome
      @magicfairycome 2 ปีที่แล้ว +80

      My cal 1 professor FORBID the use of laptops during class. Even when I just had my convertible laptop open for the first 2 minutes to set up my notes before flipping to tablet mode, she'd scream at me to close my laptop... I mean I honestly don't see how someone would prefer typing math to writing it by hand, either on paper or tablet... Sometimes I feel like I seriously CANNOT learn from a math textbook, and this guy's notes just look like he recreated the textbook in latex. I would not be reading my own notes effectively if they looked exactly like my textbook, but obviously notetaking is all personal subjective preference.
      I don't mean to sound like a hater tho, this is seriously cool, I just don't have the linux chops to do this efficiently enough in a way that would benefit me.

    • @MrBa143
      @MrBa143 2 ปีที่แล้ว +17

      @@magicfairycome Tbf often i didnt use my notes after writing them and i also wrote the whole textbook as my notes. I think i did it because writing it down almost 1:1, it just stuck better in my head.

  • @nickp7526
    @nickp7526 2 ปีที่แล้ว +1579

    I just want to tell everyone that Gilles Castel, the incredible person that popularized this form of math note taking, has passed away. It's awesome to see that people still use his blog and keep his legacy alive. We lost him at a very young age. Thank you for this video.

    • @SeniorMarsTries
      @SeniorMarsTries  2 ปีที่แล้ว +216

      I'm very sad to hear that. I love his guides.

    • @bachpham6862
      @bachpham6862 2 ปีที่แล้ว +22

      I saw that on his blog, but don't know how he died. Just curious, do you have any detail on this?

    • @fishyang2453
      @fishyang2453 2 ปีที่แล้ว +4

      ?why? Isn't he doing a Ph.D??

    • @someone-cw8yl
      @someone-cw8yl 2 ปีที่แล้ว +3

      How do you know? I dont see this anywhere

    • @nickp7526
      @nickp7526 2 ปีที่แล้ว +42

      @@someone-cw8yl I knew him personally.

  • @samuelsherriff730
    @samuelsherriff730 2 ปีที่แล้ว +602

    I have no idea how i ended up here and have no intention of doing anything like this but I’ve watched the whole video! Your enthusiasm is super contagious!

    • @SeniorMarsTries
      @SeniorMarsTries  2 ปีที่แล้ว +73

      Thank you! This comment means a lot to me!

    • @dayone1992
      @dayone1992 ปีที่แล้ว

      you sound like he just designed and implemented warp drive, I mean common kiddo you'll get used to these, nothing crazy

  • @IchbinderJesus
    @IchbinderJesus 2 ปีที่แล้ว +921

    It's great to find someone with a more advanced guides to Latex. This is somewhat beyond my level, so it went by a little too fast, but hey, you were nervous. I hope you'll post more Latex stuff in the future. Maybe some more dedicated guides. Anyway, have a good one!

    • @AhmedIsam
      @AhmedIsam 2 ปีที่แล้ว +33

      Start with overleaf, its a web version of this setup.

  • @katarixy
    @katarixy 2 ปีที่แล้ว +200

    This is pretty cool. As a challenge I remember I was crazy enough to force myself to learn TIKZ in LaTeX by writing all my notes in combinatorics. All those graphs.... still give me nightmares. Though I am really proficient on everything now. I love that I did all my homework and notes in LaTeX and now I can look back on it. My teacher once said "grading your homework is nice, because even when you make a mistake, I feel compelled to be more generous because it looks too good" lol

  • @matthewbrough123890
    @matthewbrough123890 2 ปีที่แล้ว +17

    man couldnt figure out how to close vim so developed a whole note taking method around it

  • @antonbogun
    @antonbogun 2 ปีที่แล้ว +57

    I highly recommend looking at TreeSheets. I'm a CS major and I've found it to be absolutely brilliant for writing notes for any subject. It's a recursive spreadsheet so you aren't limited by the linear nature of normal text files, and also allows easy image embedding, so anything I can't write (it doesn't support latex unfortunately) I can just screenshot and paste. It's also open source and _should_ be able to run anywhere (given enough pull requests).
    What I have recently started doing is making lookup tables (e.g. page numbers and description of what's there) for important info in the book/slides of courses, meaning I do not have to rewrite literally everything, but it allows to avoid having to search through almost the entire material every time I want to look back at something.

    • @yalnisinfo
      @yalnisinfo 5 หลายเดือนก่อน +1

      thanks for this idea honestly. i wanted to skim my next term books, definitely will give a shot

    • @btdat2506
      @btdat2506 หลายเดือนก่อน

      Thanks mate, it worked!

  • @thatonemailbox
    @thatonemailbox 5 หลายเดือนก่อน +4

    Saw this video a year ago when it came out, and it's the reason why I'm now 1) mainly using Neovim and can't do anything without Vim Keybindings and 2) got an early introduction to LaTeX in my career. Thank you for posting this, literally changed my life!

  • @AshkanKiani
    @AshkanKiani 2 ปีที่แล้ว +54

    I did this when I was taking Linear Algebra in 2010ish, but I found it hard to actually absorb stuff because I was spending too much time focusing on taking notes and not listening in class as much. I wouldn't recommend doing this during an actual lecture, and instead maybe just record the thing and try to absorb the material first, then do notes afterwards.
    And if you want to go further, you should pre-read the chapters you're expected to cover first. Even if you only understand 10% of it, that's still a 10% lead you have on being able to put the pieces together during a lecture.

  • @Riverbed_Dreaming
    @Riverbed_Dreaming 2 ปีที่แล้ว +340

    Taking notes with vim and latex sounds like a torture method but this actually looks neat. We get paper notes with gaps in our lectures so I probably don’t need to find a better way to write in-class notes but this looks like it could seriously speed up my after-class boildown which could be really helpful. I’ve never used vim though so that’s probably something to tackle over the summer while I’m not drowning in work.

    • @Thebigbean114
      @Thebigbean114 2 ปีที่แล้ว +19

      Vim while pretty complicated on its own right, is a very customizable text editor so you can do whatever you want with it which sounds cool but it's can be quite the learnings curve however when you do get the hang of it you can do things 10x faster than any other text editor imo

    • @Mnaughten601
      @Mnaughten601 2 ปีที่แล้ว +2

      @@colep14 I haven’t used atom for years, but it was the last editor I used when learning C. Only do latex work now so use texmaker

    • @w花b
      @w花b ปีที่แล้ว

      I've tried this exact combo and It was very hard to use.

    • @boo_1096
      @boo_1096 ปีที่แล้ว +1

      I personally have swapped Vim with pure LaTeX for Emacs with Org-mode which I then export to PDF with LaTeX as an intermediate step. For all the simple markup things I can use Org syntax, which similar to Markdown, and for more complex stuff I can basically just write it in LaTeX. A bonus for me is also that I can have the LaTeX snippets automatically preview inside the Emacs buffer.

    • @ghosthunter0950
      @ghosthunter0950 ปีที่แล้ว +1

      @@boo_1096 while emacs with org-mode is great I really recommend adding in evil mode for the vim motions because they're just awesome (it doesn't take any longer than an hour to learn them to a usable level). you have this already setup in something like projects like doom emacs. I really recommend trying it out!
      I'm personally a vim lover but the live preview in the same file is just sweet so I'm heavily considering just switching to doom emacs for mathematics.

  • @davidmorley4455
    @davidmorley4455 2 ปีที่แล้ว +19

    This is awesome, I did most of my math problem sets in LaTex with vscode, but this formatting is way more beautiful than anything I came up with and all the shortcuts are great! Super impressed with this!

    • @FerdinandCoding
      @FerdinandCoding ปีที่แล้ว +1

      VS Code has the LaTeX Workshop extension. Have you tried it?

    • @davidmorley4455
      @davidmorley4455 ปีที่แล้ว +1

      @@FerdinandCoding Yes I've used the LaTeX Workshop extension, it's decent allows autoload on save and some nice symbol inserting, but a pretty trivial wrapper for just default tex-workshop.

    • @FerdinandCoding
      @FerdinandCoding ปีที่แล้ว +2

      @@davidmorley4455 Appreciate your insight, cheers.

    • @crixi__
      @crixi__ ปีที่แล้ว

      I was wondering if there is any plugins to make vscode behave like his vim, for example concealing $, \[ and \] or replacing \in with ∈ and \cap with ∩.
      VSCode supports snippets, is that what I would use or would I look for extensions?

    • @paranimias
      @paranimias 2 หลายเดือนก่อน +1

      @@crixi__ I think what you're looking for is a conceal extension

  • @khoda81
    @khoda81 2 ปีที่แล้ว +29

    This is one of the most useful productivity focused guides that I'v ever seen. Thank you so much!

  • @MagufoBoy
    @MagufoBoy 2 ปีที่แล้ว +10

    For journals in Mathematics and Theoretical Physics LaTeX is mandatory, if you get used to write everything in LaTeX from the start it will help you in the future.

    • @cheesofile666
      @cheesofile666 2 ปีที่แล้ว +2

      Templates exist so that you, the author, need not encumber yourself with useless Latex trivia.
      Additionally, journals don't want you messing with their template.

  • @arnauvc
    @arnauvc 20 วันที่ผ่านมา

    My era of writing LaTeX in VIM (CS Major) is long gone but I still enjoy watching videos of people using it. What a nice work, Congrats!

  • @grasstoucher856
    @grasstoucher856 2 ปีที่แล้ว +22

    This is respectable effort and amazing skills. I personally am using OneNote with in built equation editor and I can imagine and also appreciate the learning curve you've been through to master this.

  • @Eta_Carinae__
    @Eta_Carinae__ 2 ปีที่แล้ว +29

    Oh god, that's pretty. Also a math major - I'm handwritten, which is slower but I am nowhere as efficient in Vim as you. For some topics I'll write TeX in Jupyter's markdown, which you can format in HTML which is nice, but I genuinely had no idea TeX alone was that powerful. Thanks for the upload.
    EDIT: Yeah, for me this unit is called Linear Algebra 2. It's pretty tough since the material has notes _and_ lectures in spades - difficult to keep up with, but worth it! Started on vector spaces and ended on Jordan-normal form, pretty much.

    • @monochromeart7311
      @monochromeart7311 2 ปีที่แล้ว

      "handwritten"
      Handwriting is literally my nightmare due to physical limitations.

    • @casualoutlaw540
      @casualoutlaw540 2 ปีที่แล้ว +3

      @@monochromeart7311 Cursive helped me quite a lot with handwritten notes. I just write as fast as possible with cursive, then get them in a more readable format when I have time

    • @monochromeart7311
      @monochromeart7311 2 ปีที่แล้ว

      @@casualoutlaw540 my writing looks quite good (at least that's what I'm told), but my hands start to hurt after as little as 10 words, and the pain only goes up. My only solution is surgery, which is not an option.

    • @casualoutlaw540
      @casualoutlaw540 2 ปีที่แล้ว

      @@monochromeart7311 It might be the way you're holding the pen or maybe you're pressing too hard on the pen/paper and it causes your hand to hurt. I personally just write basically gibbering when writing fast, so I do that in class, then later rewrite it either with latex or by hand. This helps me revise what we learned, have clean notes and organized notes. It's hard to know where to write what, and if something is worth writing in class. So it is much easier to rewrite everything later anyways purely for organization.

    • @monochromeart7311
      @monochromeart7311 2 ปีที่แล้ว

      @@casualoutlaw540 no, my hands are literally fucked up, especially the tendons. The only thing doctors could offer is a surgery which can ruin other functionalities.

  • @Derrekito
    @Derrekito 2 ปีที่แล้ว +57

    You might like to be aware of org-mode in Emacs. You can produce identical documents with the added benefit of being able to easily read the text only document. To give you an example of how powerful it can be: I'm writing an IEEE style conference paper in org-mode. The raw text is a simple outline for which the hierarchy corresponds to a section, subsection, etc. I then just tell org-mode to export to pdf and it provides a publishable document and a fully tangled .tex file too.

    • @hemanthkotagiri8865
      @hemanthkotagiri8865 2 ปีที่แล้ว +6

      That's crazy. I always wanted to try Emacs but I kinda move away considering how huge the eco system is. And i already spent about a couple of years in tweaking my Vim config, and i just don't want to spend more time in a completely new editor(even though there are distributions such as Spacemacs or something like that).

    • @jakobfassunge6067
      @jakobfassunge6067 2 ปีที่แล้ว +3

      @@hemanthkotagiri8865 You can take a look at doom emacs. This could be exactly the thing you are looking for in order to get into emacs

    • @jamess.2491
      @jamess.2491 2 ปีที่แล้ว +3

      Yeah, I am an nvim user for programming but for this use case I would also recommend emacs. Much more what something like this is geared towards.

    • @Smface
      @Smface 2 ปีที่แล้ว +1

      i use emacs for programming but have not played around with org-mode much. thanks for the suggestion

    • @SeniorMarsTries
      @SeniorMarsTries  2 ปีที่แล้ว +21

      I actually have used org-mode and eMacs. It’s super powerful, but I’m just so used to Nvim that it’s a pain to switch

  • @DisguisedKoala
    @DisguisedKoala 2 ปีที่แล้ว +92

    I’ve not dont this insane level of digital note taking, but I have written some simple Java scripts which open a JavaFX GUI window which contains a few text areas. You paste some text in, and press a button, and it automatically reformats the text into my personal Latex style, copies the new text, and clears the text bar. I can then paste the formatted text into my latex file.
    I mostly used this to reformat matrices into my custom matrix commands that were much more organised and easier to edit.
    If you were to add this to your workflow, you’d for example have the text ‘Problem 1. Do this and that.’ be automatically replaced by ‘\qs{}{1.}\\ do this and that’. (i know thats not exactly how you’d format it, but hopefully I’ve explained my idea)
    Honestly, just tell me if you want the Java code and how to set it up, although it’s not very difficult to implement once if you understand JavaFX and string formatting. Of course other languages can also do this.

    • @LevisRaju
      @LevisRaju 2 ปีที่แล้ว +3

      can you share that ?

    • @MarthMain
      @MarthMain 2 ปีที่แล้ว +1

      This is a great idea. If you are novice programmer this would be a nice task to practice with.

    • @victornas91
      @victornas91 2 ปีที่แล้ว +3

      Excellent idea! Will try this with Python.

    • @imvijay1166
      @imvijay1166 2 ปีที่แล้ว +1

      Can u share ?

    • @evemoonlit8347
      @evemoonlit8347 2 ปีที่แล้ว +1

      Could you share the code?

  • @dylanhall2993
    @dylanhall2993 2 ปีที่แล้ว +18

    Thought this guy was weird and extra for taking notes through vim, then I read “Rice university”. Dude is way smarter than me

    • @danielperales3958
      @danielperales3958 28 วันที่ผ่านมา +1

      Bro, dude makes me look like a fuckin ant, coz i was feeling overpowered bc i adapted a .js snippet for an obsidian extension and using raw html+css to customize the looks lol. Damn, i didn't know this vim power could be learnt, this guy is such a genius ngl. (btw i tried vim and it is just, not for me, i ain't got no brains for that rlly)

    • @rangeramg
      @rangeramg 28 วันที่ผ่านมา

      ​@@danielperales3958just keep going at it, vim isn't hard it just takes time to get used to

  • @WhenIHit88MPH
    @WhenIHit88MPH 2 ปีที่แล้ว +8

    Vim and Emacs are so extensible that I think they are great tools for writing LaTeX quickly. I write my notes in Markdown, and use LaTeX to interpret my math equations embedded in the markdown. Pandoc is by far one of the most useful tools I've discovered since moving to Linux.

    • @kiryls1207
      @kiryls1207 2 ปีที่แล้ว +2

      try obsidian for note taking. it has md (with instant preview) and you can embed math formulas (and much, very much more)

    • @TAP7a
      @TAP7a ปีที่แล้ว +1

      Not to dissuade anyone from switching to Linux, but Windows also has Pandoc. I’ve not seen any implementation outside of RMarkdown in RStudio that has made it work nicely, but it definitely exists

    • @danielperales3958
      @danielperales3958 28 วันที่ผ่านมา +1

      yeah, i use the same method as yours, but i use pandoc to convert to html and add css customization features lol. GNU is such a world rlly.

  • @ianbridges6040
    @ianbridges6040 2 ปีที่แล้ว +15

    I usually take rough notes during lectures using markdown which I then convert to latex using pandoc and compile (done from hotkeys on my keyboard). Works great for me but I may give this a shot.

  • @runforitman
    @runforitman 5 หลายเดือนก่อน +3

    These notes look so nice
    Im convinced to try it out for next semester
    I currently am very much hand write on my tablet
    But for cleaning them up this looks great

    • @runforitman
      @runforitman 5 หลายเดือนก่อน

      Though modified a bit cause I study ee

  • @nothingiseverperfect
    @nothingiseverperfect 2 ปีที่แล้ว +20

    This is super cool and aesthetic, love the power usage of the computer you make MACOSX look fun to use! Definitely gotta find out how you customized your Firefox like that!

  • @linuxman0
    @linuxman0 2 ปีที่แล้ว +7

    Great video! This really shows the power of both Latex and Vim. Congratulations on having achieved this level of proficiency.

    • @tjocraft8541
      @tjocraft8541 8 หลายเดือนก่อน

      you like mastadoon

  • @kingarth0r
    @kingarth0r หลายเดือนก่อน +3

    I've met this guy before, he has insane typing speed.

  • @jasonavina8135
    @jasonavina8135 8 หลายเดือนก่อน +4

    This is clearly much slower than simply opening up a binder and taking notes by hand. There's all the setup of making your templates, rewriting the questions, formatting the questions, compiling, etc. But still if you have time, it might be a pretty useful thing because if your handwritten notes are messy, this could be a clearer alternative.

  • @samuelmcdonagh1590
    @samuelmcdonagh1590 2 ปีที่แล้ว +9

    This is really impressive. As a physics masters student, I’m not so sure I’ll actually be able to use it due to the lack of problem sheets we get given, but I’d love to!

  • @algavone
    @algavone 27 วันที่ผ่านมา +1

    Your math notes look like a textbook, beautifully done!

  • @SeniorMarsTries
    @SeniorMarsTries  2 ปีที่แล้ว +16

    Just to show that it's very possible to type up all your notes, here are the notes I showed in the video: drive.google.com/file/d/1T3g1rymJ0mcPcFul0dVyl_I3tEzD21PX/view?usp=sharing

    • @Djake3tooth
      @Djake3tooth 2 ปีที่แล้ว

      Is it possible that on page 5, it says "0 * 1 = 1" in the line which proves the identity rule (which should be "0 * 1 = 0" or "1 * 1 = 1")?

  • @Concordeagle
    @Concordeagle ปีที่แล้ว +1

    I was at Rice in 1995 as a compsci major and we used LaTex back then for our papers. It was all on Sun Unix machines. Some things never change..

  • @clarencelucas1256
    @clarencelucas1256 ปีที่แล้ว +3

    Charlie, pls pls pls do a tutorial! Im entering school as a math major this year and Ive been looking for a system like this for a while. Youre genius for this and I hope you make a tutorial soon or point us to the resources you used

  • @GilBoewer
    @GilBoewer 8 หลายเดือนก่อน +69

    If he says Um one more time I'm gonna break my monitor

    • @joefuentes2977
      @joefuentes2977 27 วันที่ผ่านมา +5

      Consider therapy

  • @sohamchatterjee750
    @sohamchatterjee750 2 ปีที่แล้ว +3

    Its feels nice to see you are using my preamble macros and letterfonts setup for your notes. Thanksfor showing my github repo on latex in your video. I am that lamdasolver in 3:31

    • @tjocraft8541
      @tjocraft8541 8 หลายเดือนก่อน

      I'm completely new to this, what tutorial shoould i follow cause I'm still confused.

    • @tjocraft8541
      @tjocraft8541 8 หลายเดือนก่อน +1

      Don't you need linux to get zathura

  • @Sameer.Trivedi
    @Sameer.Trivedi ปีที่แล้ว +6

    Great video but it seems unnecessarily complex and its impossible to take class notes when the professors speak too fast. But all things considered Time is a very small price if you are determined to flex on everyone.

  • @WantedMonsterHunter
    @WantedMonsterHunter 2 ปีที่แล้ว +1

    I am a physics major but still write all my notes, especially my thesis currently using latex so this video helped alot. Thanks!

  • @halley_lu
    @halley_lu 2 ปีที่แล้ว +4

    Cool video! I also use LaTeX to type up my math notes in lecture, but I happen to lean more heavily on my typing speed (can burst up to 180 wpm, can maintain an average of 120-130 wpm for longer durations but obviously it's slower when typing in LaTeX), VSCode shortcuts, and macros I define in my own .sty file. Nice to see how other people do it too.

    • @TechToppers
      @TechToppers ปีที่แล้ว +1

      Finally found a VS Code person yyay! I'm a school student, but everyone arounds just uses some wicked text editor like vim. I still haven't figured out a way to use vimtex yet 😆

  • @босс-качалки
    @босс-качалки ปีที่แล้ว +2

    The exercise with the proof of the "Sandwich Theorem" at 7:39 caught my attention. In Russia, this theorem is called the "Two Policemen Theorem. The name of the theorem comes from the fact that if two policemen lead a detainee to the station under their arms, he is forced to go with them :) I find this fact amusing, although the "Sandwich Theorem" also made me smile.
    Thanks for the video!

    • @travismiller8996
      @travismiller8996 ปีที่แล้ว

      My Bulgarian Calculus 2 professor (Prof. Stankova at UC Berkeley) called it the Two Policeman Theorem also. I honestly thought she made it up haha.

    • @princeranjan8636
      @princeranjan8636 ปีที่แล้ว

      Sir i have made some mathematical formulas pls help me publish those

    • @jonathln
      @jonathln ปีที่แล้ว

      My kazakh cal 1 professor called it the "squeeze theorem"

  • @opposite342
    @opposite342 2 ปีที่แล้ว +4

    Personally I use typora as my go-to for every notes since it has markdown, html, and mathjax latex built-in. It of course has it's own sets of problems (PDF conversion is not the greatest: some aligning problems, pagination, and photos etc).
    Of course my method is much less effort in learning compared to this so I very much appreciate the efforts you did to adapt the templates and learn this effectively. I probably would not change my method of typing notes for a while but I'll try dabble into this.

  • @ericaltenburg
    @ericaltenburg ปีที่แล้ว +1

    Ya know it’s funny because the article you pull up about 2/3 of the way through is the exact article I read as well which helped me with latex back when I was in college.

  • @nemod.8310
    @nemod.8310 2 ปีที่แล้ว +10

    I used to do this in my physics classes. It's super handy

  • @gurvir7284
    @gurvir7284 7 หลายเดือนก่อน +5

    is there any way youd be able to do like an in depth tutorial on how to get this started on mac. id really like to try taking notes like this.

  • @meat-baller
    @meat-baller 2 ปีที่แล้ว +8

    Great video man. Just started using vim and latex for my linear algebra assignments this semester; your template looks a lot cleaner though haha. Thank you for mentioning vimtext, sounds super useful!

  • @ProDMiner
    @ProDMiner 5 หลายเดือนก่อน +1

    dude ive got brain damage from extreme sports, and my mind resets often. ive not even watched it yet, and know this is gonna be a banger. see your video on the far right side suggestion, and been looking for something like this to take math notes. because , alot of those symbols im unaware on how to make them on a keyboard. so if there is a program for it, and we can select it BET. I am about to go back to college, and idk might do outdoor education, and then minor in micro biology. OR, im thinking about doing stuff with DNA, and learning the code of DNA.
    But been wanting to learn math ive never been able to do, so I can try to calculate, and code certain stuff in computers.
    so thank you for this! subbed

  • @DarkLink606
    @DarkLink606 5 หลายเดือนก่อน

    This is so cool! The workflow of a genius.
    Although I know how to use LaTeX, for writing nearly anything (and Vim, not as sofisticated as in the video, but still), everytime I asked people from STEM if calculus can be learned efficiently at the computer, as I dislike working with pencil and paper, responses were variations of "I can't believe someone asked such a stupid question". But, seeing as you do, maybe it's not impossible at all.

  • @kenwood7195
    @kenwood7195 2 ปีที่แล้ว +8

    Came here from Reddit for the vim, now I have to go and learn Latex.

  • @Tech-nicallyBlack
    @Tech-nicallyBlack 3 หลายเดือนก่อน

    In todays job market, this will set you a part from other applicants for job in your desired field. I’m learning the hard way transitioning into cybersecurity and information assurance at WGU. This type of extra commitment gets the job. I don’t have any good things to show off yet, this is super cool!

  • @harrytsang1501
    @harrytsang1501 2 ปีที่แล้ว +7

    One time I did a programming project with CUDA+MPI. The report was written in latex, and GitHub tells me 95% of my code are Latex with around 5% CUDA

  • @GoldenBeholden
    @GoldenBeholden 5 หลายเดือนก่อน +1

    You might like Typst as an alternative for LaTeX for this purpose. It's not developed enough to recommend for serious document typesetting, but its math syntax is way more manageable as it's more similar to modern programming syntax (like * instead of \cdot).

  • @davidnguyen9065
    @davidnguyen9065 2 ปีที่แล้ว +2

    Amazing man! I personally find LaTeX hard, you're really good to be able to do all of this and vim

  • @KrishnenduSKar
    @KrishnenduSKar ปีที่แล้ว +11

    Apart from your amazing vim setup and the latex workflow I'm really interested in the web-browser you're using.
    The top bar says firefox and if it is Firefox could you please share how you've made it so minimalistic.
    Being a big fan of LaTeX I've often tried to have all my notes digitised using LaTeX. I'm an overleaf user, and it can be quite tedious at times, and very slow using a web based latex editor. That made me move to other options like obsidian or hand written notes using goodnotes. Looking at your workflow I'm convinced that my desire of having all my notes in a specific order and keep it organized is not impossible. Thanks a ton for sharing your workflow!! Inspired!!

    • @jammyy22
      @jammyy22 ปีที่แล้ว

      that's firefox in headless start i think

    • @ZachBradyisBrachZady
      @ZachBradyisBrachZady ปีที่แล้ว +1

      I too would like to know more about this FF setup.

    • @atharvakale343
      @atharvakale343 10 หลายเดือนก่อน +1

      anyone figure this out?

  • @lexerquine3008
    @lexerquine3008 2 ปีที่แล้ว +3

    I understand making videos and talking on the on the fly is hard and i appreciate the effort but this to me feels like making things harder for the sake of hardness.

  • @ishungchan
    @ishungchan 4 หลายเดือนก่อน

    I'm a comp sci year 3 and have to retake all of my cals. This vid helps me alot and it came out of nowhere. Thank you so much bro

  • @RafaelToscano
    @RafaelToscano 2 ปีที่แล้ว +4

    Wow, I don't even do mathematics and don't use Latex but this video was very nice. The notes look very neat. Which makes me want to test it solving some math problems and creating notes for the solutions :D

    • @SeniorMarsTries
      @SeniorMarsTries  2 ปีที่แล้ว +1

      I'm glad to hear that! Math is fun!

    • @RafaelToscano
      @RafaelToscano 2 ปีที่แล้ว +2

      @@SeniorMarsTries yesss. I’m a software engineer and didn’t touch math for a long time. More algorithms and some analysis of algs. But recently I started studying mathematics again to remember Calculus, linear algebra, etc. And I love vim! So I will definitely give this note taking system a try.

  • @deletedaxiom6057
    @deletedaxiom6057 ปีที่แล้ว

    I graduated with a double major in mathematics and computer science. I used both vim and LaTeX a lot, never did I think to use them together. I also was a fan of Mathpix, i figured out much later there are a few free python alternatives to mathpix.
    Also for people who don't want to learn vim, (there is a bitof a learning cudve) you can use word or pages and in the equation options (the carrot) you can use latex.
    i do like using vim as a text editor because all Linux distrosi know of, have at least vi installed.
    good video though sir, thanks for sharing

  • @KonstantinKrasser
    @KonstantinKrasser 2 ปีที่แล้ว

    Using skim 'll resolve the error at 06:00 "Vier could't find Zathura window ID!" Also creates, most informativ TH-cam video I've seen in like forever. Great job!

  • @tapani4587
    @tapani4587 16 วันที่ผ่านมา

    Very nice. I did something similar during my engineering studies, but I had some cobbled-together intermediate step that allowed writing body copy, headers, lists, etc in markdown. But lots of snippets to tab-complete writing latex math syntax

  • @agme8045
    @agme8045 5 หลายเดือนก่อน +1

    Thanks! This video confirms once again that I’m on the right career path (not mathematics)

  • @Gerz970
    @Gerz970 ปีที่แล้ว

    Your notes are formatted nicer than some of my textbooks.

    • @tjocraft8541
      @tjocraft8541 8 หลายเดือนก่อน

      lol some

  • @MystifyJW
    @MystifyJW 8 หลายเดือนก่อน

    Go Owls!
    I use our free overleaf subscription and take Latex notes mech courses and sometimes even collaborate on them. Currently a senior at Lovett so it’s funny to get something like this in my recommended and then notice you are/were a Rice student too!

  • @estebanod
    @estebanod หลายเดือนก่อน +2

    For some reason, TH-cam decided I was ready to learn LaTeX so I guess I have no choice but to learn now

  • @leozarni1469
    @leozarni1469 3 หลายเดือนก่อน +12

    May I ask what benefits are there to taking notes in this style? From my perspective it seems like you're just replicating 1:1 with any other standard math textbooks/practice books which means you just end up re-inventing the wheel just slightly adjusted to your liking. Sure it looks nice and appealing and I would probably consider doing this as a side-hobby for compiling my notes but I wouldn't resort to this method as my main style for learning/note-taking. It would just end up taking so much time when I can just read the textbook and take short notes/practice the questions.

    • @rafaelsantiagoaltoe6606
      @rafaelsantiagoaltoe6606 หลายเดือนก่อน +3

      I don't know about the guy in the video, but for me, it is a way to have all the knowledge I have acquired in the same format and place, in my own words. Mostly, I write my notes in the way I understand them best, so if I ever have to re-read something, I am better off reading them than the book, lectures, or wherever I based them on. Writing it also serves as a study session, as I have to review everything I learned to be able to write them down correctly and concisely, and it is not uncommon for me to realize I had understood something incorrectly while trying to explain it in the text I am writing.

    • @sg5sd
      @sg5sd 22 วันที่ผ่านมา

      Same

  • @smokeyoak
    @smokeyoak ปีที่แล้ว

    Bro is nervous recording a video thats not even live. Thanks for showing it, I like your setup. I'm interested in taking some math classes and want to write up notes in LaTeX

  • @valeenoi2284
    @valeenoi2284 2 ปีที่แล้ว

    Oh lord! We had that one guy who would take notes in console Vim in college... back in 2004. Drove me nuts.

    • @SeniorMarsTries
      @SeniorMarsTries  2 ปีที่แล้ว

      same that's why i use nano :)

    • @valeenoi2284
      @valeenoi2284 2 ปีที่แล้ว

      @@SeniorMarsTries No Emacs? 😁

  • @ilmalocchio
    @ilmalocchio 10 หลายเดือนก่อน +4

    I don't think there was a single complete thought expressed in this 20 minute video. Ironically, if you had had some notes to follow, it might have helped. I have to give props on the number of "essentially"s per minute, though. That's impressive.

  • @erichlf
    @erichlf 2 ปีที่แล้ว +1

    I would suggest org-mode in emacs. I have a PhD in Applied Mathematics, and I am a VI guy (14 years before switching), however org-mode is so powerful I decided to give emacs a try. To ease into it I decided on spacemacs, because configuration is simplified and comes with evil mode (vi key bindings) out of the box. Honestly, I'm very glad I switched.

    • @SeniorMarsTries
      @SeniorMarsTries  2 ปีที่แล้ว

      Doom EMacs is amazing too! I’m just so familiar with vim - to the point I’m trying to contribute to the editor itself - that it makes it hard to switch

    • @erichlf
      @erichlf 2 ปีที่แล้ว

      @@SeniorMarsTries dude I switched after 14 years. Evil mode and having a menu that tells you command makes the transition only slightly painful.

    • @maxxiong
      @maxxiong 2 ปีที่แล้ว

      I've been looking at emacs again recently myself, but this was actually because vim9 script breaks the compatibility between vim9 and neovim plugins. I know how to code in scheme already so elisp isn't a problem. Still debated whether to bother with evil mode actually since I use an ergo keyboard now so text navigation isn't a big issue at all.

    • @erichlf
      @erichlf 5 หลายเดือนก่อน

      ​@@maxxiongI've now switched to neovim. I would now recommend obsidian + latex. You could get this working on neovim.

  • @octonwoomy1150
    @octonwoomy1150 ปีที่แล้ว

    i just stumbled upon this video in my recommended and it just so happened to be posted on my birthday last year

  • @nabbikill
    @nabbikill 2 ปีที่แล้ว

    Copilot in latex is crazy smart, nice idea you gave me

  • @MartinDerTolle
    @MartinDerTolle 2 ปีที่แล้ว +2

    This is awesome. Your notes look like they're taken from a Math book

  • @Spencersstory
    @Spencersstory 5 หลายเดือนก่อน

    Using vim and Latex to take notes is about the most batshit crazy thing I've ever heard someone do. I love it

  • @ibgarrido
    @ibgarrido ปีที่แล้ว +1

    Those problems looks like i had last year in my linear algebra course guided by ‘linear algebra done right’ book

  • @brtttt1638
    @brtttt1638 2 ปีที่แล้ว +4

    Looks amazing!!!! I'm gonna need your vim Font and Colorscheme 😀

    • @SeniorMarsTries
      @SeniorMarsTries  2 ปีที่แล้ว +1

      github.com/SirCharlieMars/dotfiles/tree/master/.config/nvim

  • @quackncheese
    @quackncheese ปีที่แล้ว +2

    If anyone was wondering if they should follow suit, here's ChatGPT's thoughts on the matter:
    Whether or not to use Vim for taking notes in a math class is a personal decision that ultimately depends on your individual learning style and preferences. Some people may find that using Vim to take notes helps them to focus and organize their thoughts, while others may prefer the tactile experience of handwritten or typed notes.
    There are a few potential advantages to using Vim for taking notes in a math class. For one, Vim allows you to easily format your notes using LaTeX markup, which can make complex mathematical formulas and equations more legible. Additionally, Vim enables you to quickly and easily save, edit, and organize your notes, making it easy to refer back to them later.
    On the other hand, there are also some potential disadvantages to using Vim for taking notes in a math class. For one, Vim requires some initial setup and learning to use effectively, which can be time-consuming and overwhelming for some people. Additionally, using Vim for taking notes may not be practical in all situations, such as when you don't have access to a computer or the internet.
    In the end, the decision of whether or not to use Vim for taking notes in a math class is up to you. If you are comfortable using Vim and think it will help you to better understand and retain the material, then it may be worth giving it a try. Otherwise, traditional handwritten or typed notes may suffice.
    So yeah, AI is nuts.

  • @artemiz9607
    @artemiz9607 2 ปีที่แล้ว

    What a nice video! It shows a use case of LaTex and this is exactly what I needed!
    I've never used LaTex but now I can figure out how I could.

  • @SonderCS
    @SonderCS ปีที่แล้ว

    You are crazy good!!!! Don't be nervous with something this your confident in! Keep it up man!

  • @kenneth_romero
    @kenneth_romero 2 ปีที่แล้ว +2

    this dude could make an easy buck selling his notes as an "official" companion piece to the class. those notes look sick af

  • @warrenatkison9546
    @warrenatkison9546 2 ปีที่แล้ว

    This video inspired me to setup vim as my main latex editor. As someone with very limited knowledge about linux/GNU software it was incredibly difficult for me to get everything up and running on my macbook but after about a week of searching through countless GitHub pages, ive finally got something that beats what i was doing before (overleaf) and it was 100% worth it!

  • @warsmith1294
    @warsmith1294 2 ปีที่แล้ว

    Wow that's pretty cool, I had no idea you could go to this extreme when it comes to note taking.

  • @maisiefreeman8597
    @maisiefreeman8597 ปีที่แล้ว

    This is invaluable for us physics majors too - thanks for the walkthrough!

  • @jacksparr0w300
    @jacksparr0w300 6 หลายเดือนก่อน

    I thought taking notes by hand was too much, I can't believe you typed it!!

  • @giovanniferro8065
    @giovanniferro8065 ปีที่แล้ว

    Had some hard time installing everything but it worked (fairly new to nvim, and vim)... Thanks for the explanation!

  • @marc8239
    @marc8239 5 หลายเดือนก่อน +5

    this has got to be the hardest way of taking notes I have ever seen. Cool fish in that terminal tho

  • @jessicas3976
    @jessicas3976 ปีที่แล้ว +1

    When you're moving the questions in the brackets, you could definitely use some kind of macro to speed it up - looked like recording something like ^f.wD11k$piBj into a macro could work, and then you would be able to just hit 10@b or whatever macro you put it in to do all the questions in one go

  • @aaronklinker8269
    @aaronklinker8269 2 ปีที่แล้ว +1

    Haha I did this in college as well (minus vim)! All my notes were in markdown, and latex worked really well.

  • @AFGautonompunk
    @AFGautonompunk 8 หลายเดือนก่อน

    thank you so much for bringing this to our attention!
    i also study mathematics and just get into vim & obsidian : )

  • @flokkq7931
    @flokkq7931 7 หลายเดือนก่อน

    Love from the programming side of things! A Math major using vim, great!

  • @NoNo-oe4ft
    @NoNo-oe4ft 2 ปีที่แล้ว

    holy shit dude, I followed his guide as well but you just showed me the power of this

  • @andrewiglinski148
    @andrewiglinski148 2 ปีที่แล้ว

    Dude you seem exactly like I would be… I was a physics major and I’m now a software engineer, but the second I have to record something for a client I stutter all over the place and forget where I put things and forget the shortcuts to find it.

  • @maad1670
    @maad1670 2 ปีที่แล้ว

    Where has this been all my life... so cool

  • @tabletuser123
    @tabletuser123 5 หลายเดือนก่อน +2

    There’s a new revolutionary tool they just discovered, its called pen and paper 👍 cheers

    • @SeniorMarsTries
      @SeniorMarsTries  4 หลายเดือนก่อน

      i just ask others for notes now.

  • @MiliAxe
    @MiliAxe 2 ปีที่แล้ว +1

    Great video! Thanks for sharing your Vim content. Hope to see more of this content soon.

  • @guizarbayardoemmanuelisaia1718
    @guizarbayardoemmanuelisaia1718 ปีที่แล้ว

    I'm trying to apply this to Obsidian. Maybe I'll get less customizability, but it is a powerful tool.
    At the same time, I need more practice writing LaTeX

  • @leanhdung1994
    @leanhdung1994 ปีที่แล้ว

    RIP... Thank you so much for your dedicated contribution!

  • @bobboib-g7e
    @bobboib-g7e 5 หลายเดือนก่อน +1

    What I got is that heummm, this guy heummm is very heumm efficient heummm to write heummm latex heummm yeah

  • @MRGAMERMA243
    @MRGAMERMA243 2 ปีที่แล้ว

    Thank you so much for your tutorials It went from 'nice tutoet science' to simple logic! You have a new subscriber

  • @jandv3539
    @jandv3539 4 หลายเดือนก่อน +1

    I watched this entire video not understanding a single thing you did, loved it! Not meant as criticism, I just have no idea how coding or Vim or Latex works. How long would it take to learn the these skills so I can too take math notes this way?

  • @mo3k
    @mo3k 5 หลายเดือนก่อน

    How to take math notes as a LaTeX major.
    (side note; this should be a required class for math/science majors. providing them the tools to help them record results more accurately and effectively will lead to better and more reproducible readable information for the further of the whole STEM field)

  • @brianphillips1864
    @brianphillips1864 ปีที่แล้ว

    I mess with something very different from you. But I have a friend who talks up VIM and another who does amazing things with LaTeX. Watching your vid has made me realize I should also play with these tools. The results would be impressive. So thanks...from (wait for it).. an amateur philologist :-)

  • @BRORIGIN
    @BRORIGIN 2 ปีที่แล้ว +6

    Idk man I just use vscode with LaTeX extension. Since vscode works natively with git it also allows me to backup everything without tiresome rsync

    • @SeniorMarsTries
      @SeniorMarsTries  2 ปีที่แล้ว +2

      That's a fine choice as well :) I personally went this way as I’m way too used to vim at this point

    • @ElPikacupacabra
      @ElPikacupacabra 2 ปีที่แล้ว

      @@SeniorMarsTries Just get the vim shortcuts. It's a bit of a hassle to deal with the overlapping shortcuts, but not too bad.

  • @adrian.a.1
    @adrian.a.1 ปีที่แล้ว +2

    I had a stroke hearing all the "likes" and "ums"