I never had any issues writing LaTeX with vim. I used UltiSnips and wrote a bunch of my own snippets for it. I also wrote a lot of my own macros in LaTeX.
- 0 Posts
- 30 Comments
I’ve tried. It breaks my brain too much. I’ve even used emacs without evil but the unholy combination just does not work for me.
I have the same problem with all vi/vim emulation modes in other editors. There’s always some incongruity that messes me up.
I prefer to call it the dark side!
I don’t really recommend people learn vi/vim even though I’ve been using it for years and love it. It’s a very personal thing and the time you invest into learning it might not be worth it if you don’t use its features enough.
I think it’s dependent on your personality and neurodivergence/neurotypical characteristics (I don’t know a word that encompasses all of this). If you’re the type of person who gets really annoyed/distracted by any sort of “friction” in the editing process then I think you may be a good candidate to learn vi. Otherwise probably not!
Edit: by the way I’m also a LaTeX user!
Yeah. A lot of people who use vim don’t know how to use the full power of vi. They’ll often install plugins to do things they could have easily done with built in features!
The one area where regular vi sucks though is undo. If you want multiple undo then you’ll have to at least go with something like nvi.
The issue is with creating more work for others. Supporting a multi-language toolchain and build environment is a lot more work than a single language one. The R4L folks have made it their mission to shoehorn Rust into the kernel and they’ve explicitly stated that they will not avoid making more work for others. This has upset some longterm maintainers who did not sign up for additional workload.
Linus Torvalds has been accused of many things but he has always been loyal to his best maintainers. That’s been a big key to his success.
Oh yeah and his reach extends way beyond the kernel. I mean everyone knows that RMS started the GNU project and contributed so much of the operating system but it was the Linux kernel that finally got things going. When people were finally able to boot the operating system and start using it things ton off!
Right, and we don’t know why anyone would choose to remain silent if they’re aware of the issue, unless they were paid to sign an NDA.
chonglibloodsport@lemmy.worldto
linuxmemes@lemmy.world•Linus T..... (choose wisely)
6116·10 months agoAt least he wasn’t caught promoting a browser extension that turned out to be a huge scam that stole money from both regular people and other content creators trying to earn some affiliate revenue.
chonglibloodsport@lemmy.worldto
Privacy@lemmy.world•Apparently I'm banned from Lemmy.ml, I guess I'm here nowEnglish
25·1 year agoIt’s rite of passage, not right! Rite is cognate with ritual, both related to the practice of religious ceremonies.
chonglibloodsport@lemmy.worldto
Selfhosted@lemmy.world•Beware Hollywood’s digital demolition: it’s as if your favourite films and TV shows never existedEnglish
13·1 year agoAhhhh this is an absolute tragedy. The same thing goes with many movies from the golden age of Hollywood. I love to watch these old films. It breaks my heart that so many are lost forever.
chonglibloodsport@lemmy.worldto
Selfhosted@lemmy.world•Beware Hollywood’s digital demolition: it’s as if your favourite films and TV shows never existedEnglish
17·1 year agoI’ve looked around quite a bit for The Tonight Show with Johnny Carson. No one seems to have the complete series. The show ran nightly for 30 years and amassed 6714 episodes so it would be quite a large torrent.
chonglibloodsport@lemmy.worldto
Linux@lemmy.ml•Linus Torvalds: Speaks on the Rust vs C Linux Divide
6·1 year agoMicroEmacs was written in 1985 and has nothing to do with GNU Emacs (which people just call Emacs these days). It’s entirely outside of the vi-vs-emacs war.
There’s a lot of advantages that simply come with using a more popular distribution. For one, having a larger pool of package maintainers (and therefore more packages) is pretty important. Have you ever tried using NixOS as a daily driver? I did a few years ago. Very annoying having to create my own packages for so many different (and relatively common) things I wanted to use.
I bet the sign is just driven right off the serial port so Linux just treats it as a console to log to. Then their custom signage app just starts right up from init. Nice!
chonglibloodsport@lemmy.worldto
linuxmemes@lemmy.world•Sometimes it has its own problems, but it doesn't mean that it's not great
272·1 year agoI think you mean there’s never a right time to update! You’re always rolling the dice!
Zeesh. Rhymes with sheesh!
chonglibloodsport@lemmy.worldto
Asklemmy@lemmy.ml•how do you keep mozzarella sticks from splitting in the oven?
4·1 year agoAre you using low moisture mozzarella?
chonglibloodsport@lemmy.worldto
Linux@lemmy.ml•Looking for a Mac OS9 style desktop environment
3·1 year agoAll the spatial persistence stuff was handled by the desktop database which was an invisible file that got stored on the disk. Hard drives and floppies each had their own so that if you shared a floppy with a friend the spatial properties of the floppy would travel with it. This also worked if you moved a hard drive from one system to another for the same reason.
It also worked over AppleShare network file sharing. Where it didn’t work was if you had 2 different computers since there was no way to sync information between them. You essentially treated each computer as its own thing which is really more in keeping with the spirit of spatial design. After all, it would be really weird if 2 different drawers in different rooms in your house somehow always had identical contents which stayed in sync.
If they’re allowed to force updates then they should be legally required to separate feature updates from security patches. Only security patches should be forced.
Feature updates that change or remove features users depend on should never be forced.