this post was submitted on 09 Jul 2025
286 points (97.7% liked)

linuxmemes

26209 readers
1452 users here now

Hint: :q!


Sister communities:


Community rules (click to expand)

1. Follow the site-wide rules

2. Be civil
  • Understand the difference between a joke and an insult.
  • Do not harrass or attack users for any reason. This includes using blanket terms, like "every user of thing".
  • Don't get baited into back-and-forth insults. We are not animals.
  • Leave remarks of "peasantry" to the PCMR community. If you dislike an OS/service/application, attack the thing you dislike, not the individuals who use it. Some people may not have a choice.
  • Bigotry will not be tolerated.
  • 3. Post Linux-related content
  • Including Unix and BSD.
  • Non-Linux content is acceptable as long as it makes a reference to Linux. For example, the poorly made mockery of sudo in Windows.
  • No porn, no politics, no trolling or ragebaiting.
  • 4. No recent reposts
  • Everybody uses Arch btw, can't quit Vim, <loves/tolerates/hates> systemd, and wants to interject for a moment. You can stop now.
  • 5. πŸ‡¬πŸ‡§ Language/язык/Sprache
  • This is primarily an English-speaking community. πŸ‡¬πŸ‡§πŸ‡¦πŸ‡ΊπŸ‡ΊπŸ‡Έ
  • Comments written in other languages are allowed.
  • The substance of a post should be comprehensible for people who only speak English.
  • Titles and post bodies written in other languages will be allowed, but only as long as the above rule is observed.
  • 6. (NEW!) Regarding public figuresWe all have our opinions, and certain public figures can be divisive. Keep in mind that this is a community for memes and light-hearted fun, not for airing grievances or leveling accusations.
  • Keep discussions polite and free of disparagement.
  • We are never in possession of all of the facts. Defamatory comments will not be tolerated.
  • Discussions that get too heated will be locked and offending comments removed.
  • Β 

    Please report posts and comments that break these rules!


    Important: never execute code or follow advice that you don't understand or can't verify, especially here. The word of the day is credibility. This is a meme community -- even the most helpful comments might just be shitposts that can damage your system. Be aware, be smart, don't remove France.

    founded 2 years ago
    MODERATORS
     

    I went Obsidian β†’ Logseq β†’ Emacs.

    you are viewing a single comment's thread
    view the rest of the comments
    [–] mazzilius_marsti@lemmy.world 10 points 2 days ago* (last edited 2 days ago) (3 children)

    oh dear another victim falls to the church of emacs....

    Anyway.....

    Be prepared to invest at least 3 months to do all the research (i.e find working code snippets online) and tweak to your likings. This is assuming you dont know elisp. If you do then it will be faster. Think now with AI, you can write these codes even faster

    Org mode is the best. It is just a text file when open with other text editor: very lightweight and very easy for version control. The magic happens when you are in emacs, you can:

    1. Create a list of task and subtask and susubtask. This is easy

    2. Create a fully working latex document with all the stuffs required like the include packages. You can then compile that latex and view WiTHIN emacs. You can even configure so code on left, pdf on right and a keystroke will compile and refresh the pdf .

    3. The notes are not only text notes. You can create programming notes. So something like this, excuse my wrong syntax it has been a while:

    • Your header with text

    ** your subheader with text

    *** your subsubheader, instead of text, you now have a code block. It looks like this, again syntax maybe wrong

    #+begin_python

    print("Hello")

    #+end_python

    AND you can run that code above and have it output to WITHIN emacs. But that is not all, you can have the codeblocks communicate with each other:

    Say you have a block A that does some computations and generate a vector. Say it is complex calculations and you need the block in C++ for speed.

    Then you have block B which is a Python block that uses Matplotlib to plot. You can feed result of A into B so B can plot.

    1. Last but not least, you can CREATE A BASIC TABLE LIKE EXCEL AND HAVE IT DOES THE CALCULATIONS ON ROWS/COLUMNS. sorry caps... this feature blows my mind everytime. So in a text file, you can very quickly create

    |--dates----|-----Spending---|

    | Monday | 40 |

    | Tuesday| 100 |

    emacs can format the table very nicely and very quicky. Much nicer than I have above, 100%.

    Then, you can tell it to sort, add, subtract, multiply or whatever to the table. You can swap rows, swap columns with just a keystroke.

    If you want to go even further, you can create an Agenda table where one of the columns is a due date. Then I believe you can schedule the tasks and sync them with Google Calendar. So your phone gets the reminders too.... There is an app on Android that allows you to edit the Org mode file directly too..

    FUCK now I need to get back to emacs. Havent used it for months but this post shows up. I blame you (jk).

    [–] kirk781@discuss.tchncs.de 2 points 2 days ago (1 children)

    Is jk a subtle reference to Vim navigation!!

    [–] JustARegularNerd@lemmy.world 1 points 2 days ago (1 children)

    I'd say in this context it means just kidding, but could be a well done play on words

    [–] kirk781@discuss.tchncs.de 2 points 2 days ago

    I am almost sure he meant it as just kidding as well but I couldn't oversee Vim in an emacs post :p

    load more comments (1 replies)