Video není dostupné.
Omlouváme se.
The Only Debate That Matters: Vim VS Emacs
Vložit
- čas přidán 15. 08. 2024
- WardCo's hilarious video: • Emacs or VI: The Defin...
As someone who frequently uses BOTH Neovim and Doom Emacs, perhaps I can give an interesting perspective in the Editor Wars. This video serves as a very cursory overview of what I consider to be the most obvious differences.
Github: agryphus
Monero: 84Pc2W3ZYBAgVpyBm8vdnU1Rv5xyZPGhS2u4kjszMdpWAnfmSXjAEHHLxK3um8dq58C7kFosvaagzQdxd8bCgmbLMNfkoxh
I hit the 20 minute mark fast and I feel like I barely scratched the surface of some of these differences and how I came to form my opinions around them. If there are any particular points that warrant a more focused video, please let me know.
Edit: Audio muffles around 0:30 but is back by 1:37
I also hit the 20 min mark fast while watching, which I suppose is a good thing. You're a very zen and chill guy to listen too. It's somewhat of a breather in-between fast paced quick jump cut youtube. I vastly prefer 20 mins of natural conversation compared to 5min paced
Luke Smith has changed
wow. is he doing an impression because he sounds a lot like him!
ya luke has many burner accounts
I knew I recognized his cadence from somewhere.
Luke would never use emacs
@@gjsb6wfg995 I think this means you get the joke
by far, my favorite Luke Smith fork! subbed
blasphemous lisp slander... *starts shouting emacs*
EMACS! EMACS! EMACS! EMACS! * explodes due to lack of emacs *
Ambatuemacs
I've tried Emacs, but my Neovim setup is perfect for me. I'm not going to use anything else.
I've felt that completely switching the workflow works better when you want to try something new. For example when I switched from vscode to nvim, I just stopped using vscode for a month. The same with emacs
nope, you're going to use Emacs buddy.
I love the way you format these so much. It may be at odds with growing more quickly but there's nothing I'd want to change (Noises from the city included). Was at first hesitant to click on this video but as soon as I realized it was you I knew I'd enjoy it immediately
Only the 3rd video and already surpassing the bald luke in terms of quality
😭😭
Is this Luke?
Neovim isn't necessary on the terminal, they made significant refactors over Vim that allow implementing different UIs for it, instead using the default TUI.
One example is Neovide.
But yes, these GUIs are still limited on what Neovim can do. They cannot do multiple font sizes for example.
IMO the biggest hurdle for learning Lua to configure nvim is understanding its only data structure - the table. If you get its semantics and how to manipulate it, it's a breeze. I use Fennel to transpile to Lua for my config, and using a Lisp to manage tables has been a blessing.
1 vim has guis gvim. 2. Neovim has GUI clients available that talk to a Neovim process local or remote 3. Neovim can also support graphics in the terminal using certain packages that support terminals with graphics protocols such as iTerm, Kitty etc
I'll have to check some of these graphical layers out. I've heard that their functionality is limited, but I'll try to forget what I've heard and assess the state of these projects in the near future
This guy gave LukeSmith's vibe
I moved from vim to emacs about 4 years ago. I've written packages for emacs, and I'm a big fan of lisps and schemes in general. But I will be the first to admit that elisp is pain and the single threaded nature of emacs is often frustrating.
But that's my main gripe and it's not enough of an issue to make me consider switching away from emacs because of how engrained emacs has become in every aspect of my workflow.
My overall stance has become Emacs for programming and writing, Vim for quick edits in the terminal and remote editing.
Also while I think the editor wars are amusing, at the end of the day people should just use whatever tool works best for them.
I'm glad you use both. IMO n/vim is good for quick edits, and emacs is a place to hang out for a while. I never could grok vimscript or lua for vim, but after following a series on emacs config from scratch I got the hang of elisp. Evil mode is just necessary!
If you want a lisp config for neovim you can use fennel. Never tried it but as a clojurist, fennel does look pretty neat to me
+1 for fennel, it really makes it enjoyable to hack with neovim (without leaving your lisp comfort zone)
The anti-LukeSmith:
China as opposed to US
City instead of a rural area
Emacs instead of (Neo)Vim
Video in a coffee shop instead of "Why I Won't Go to Restaurants in 2023"
Hair. Long hair.
lol
I really hate these wars on whats better and whats worse, literally the worst kind of gatekeeping. Just use what you like, what you feel comfortable with and what makes use productive.
Don’t be so gay
…as long as it's Emacs
You seem like such a chill and nice guy, not a lot of people casually film Linux videos outside on the streets of a Chinese city
What's your opinion on `vis`?
It's another Vi-like editor but it's more true to the Unix philosophy. It also adds multi-cursors by taking some inspiration from the Sam editor.
I respectfully request a video on Typst. It got on my radar a while back as a longtime, avid user of both LaTeX & Md, and since you're technically light years ahead of me I would be ecstatic to hear your take on it.
It's certainly on the list! That's going to be a video that I want to make sure I do properly. Everyone has heard about Vim/Emacs etc but I feel like most of the future userbase of Typst have yet to know it exists. So much potential.
@@AndrewGiraffe indeed !
I would love to see a Typst video also. I've been using LaTeX now for 5 years, and find it very powerful. But I switched from vim to nvim to keep up with the modern times, and I would love to switch to something modern like Typst if it is a full LaTeX replacement.
if i could unlearn latex and reinvest that time, I would do so with typst. I think its much better than latex. so much more simple. I'ts like they took everything good from latex and just put it into a better syntax and made typst.
There's no debate. If you write any dialect of lisp, it only makes sense to use Emacs, as neither Vim nor Neovim, nor any of their distributions as far as I'm aware provide a lisp interpreter, nor the capability to evaluate s-expressions within those editors without janking it on top of them yourself. If you don't write lisps, you don't need that entire ecosystem of REPLs, scratchpads and all that jazz. You can of course bolt on top of all that pandemonium the tools you actually need, but why would you do that? It's like, I dunno, installing Manjaro or Garuda on your server just because you want to use pacman, then wasting more time on installing utils you actually need and then arguing that "what do you mean why I installed Garuda? It had pacman, I needed pacman - a pretty obvious decision", despite it including all the UI stuff you're never gonna make use of on a server, when Arch exists.
I hope I expressed my opinion clearly enough.
> need to write lisp
> so I install a lisp interpreter to run on top of neovim
Where's the problem?
Joke reply aside, thanks for sharing the tools you use often and how that shapes which editor you spend your time in
@@AndrewGiraffe well, I mean, I don't have any idea why some people prefer Emacs either 😸
Like, Vim motions and commands are clearly superior, unless maybe you're one of those guys from the original Ghost in the Shell I guess; y'know - dudes with fingers on their fingers. Vim also runs in terminal by default (if memory serves me, there's a terminal Emacs, too, but let's be honest, nobody uses it), and it's way more stable and fast; built-in terminal emulator is better, too, both in terms of stability and drawing things to the screen. But Emacs has a built-in package manager, which surprisingly worked almost perfectly at least in my experience, and it has a number of interesting features out of the box, with calendar, email client and VCS support being very helpful if you wanna just install it and immediately start coding away without even changing the default light color scheme, you damn heathen.
Installing a lisp interpreter on top of Vim is fine I guess, but it won't give the experience of integrating your lisp code into an existing code base. I pulled that one entirely out of my ass, lol, as I don't know if it's all that useful - like, does it really matter how well your web app will integrate into a weird nerd OS that only a handful of dudes like you use? After all, you won't deploy whatever spaghetti you cooked up AND Emacs to your customers and force them to use it instead of whatever they originally had? Although now that I say that, I'm starting to have my doubts... 😸
Muy choice is: emacs=note taking, neovim=code. Emacs with org roam wins against obsidian, notion, etc
Actually, would be cool to see a comparison orgmode vs obsidian vs notion
Obsidian mobile client tho
wrong, you're going to use Emacs for everything, no exceptions.
fr I’m just using both like that too.
@@JJ-hb9in beorg
Really interesting video. Appreciate your take on it. I find that org-export on emacs is something I quite like - being able to export in md, rst, docx, etc.
I haven't been using emacs for a very long time, but I find note taking to be very good within the structure that is guaranteed/forced by org-mode.
I also find that I have to spend a good deal of time hacking at lisp when I want to extend it because I don't really get elisp.
I use org mode to do assignments that have a lot of mathematical content, since you can integrate LaTeX equations and symbols into it, and even compile them to images so they display in the editing buffer (this makes editing the equations a lot easier, as you can check to see if you've done it right in real time).
Regarding ELISP, there's a reason all other GNU projects that use a LISP for configuration use Guile Scheme, and not the janky ELISP.
What went wrong with treesitter + help is that you don't have the vimdoc parser installed.
You definitely forgot to mention "magit"! 😉
They both have It now .. even org
i have taken a liking to helix.
helix deez nuts GOTTEM
Wish it wasnt stubborn and just used vim bindings
@@hamm8934 no I akshually like helix keybindings better
@@inversebrah ive heard that. I just prefer the ubiquity of vim. Its literally everywhere. Even a GUI app like todoist ships with native vim bindings
This is the most honest comparison of emacs and vim I have ever seen. Ive veen using vim (now neovim) for 6+ years, and being a unix-loving power user, I was always interested in what emacs was, given its popularity. Most people who talk about emacs give all the positives and spend time talking about what vim doesnt do, but this was a great demonstration of everyday use and what really matters. I was planning on trying emacs out some time, but this video has made me reconsider (for now!). Unix philosphy is one of the most important things to me
Great quality of videos! Keep up the good work!
Hi, Andrew! I have watched all of your videos so far, and I must say they do not disappoint! Would you mind sharing what branch of IT you work in? Thanks for your videos!
In addition to getting my degree(s), I work cybersec which has allowed me to be a multitool and get experience doing tons of different tasks. I especially love when I get to do rugged dev ops work without all the strange scrum/agile song and dance. This is not where I envision myself ending up though.
@@AndrewGiraffe thanks for satisfying my curiosity
I love your thumbnail
I frequently redirect standard in and standard out in emacs. Not only that but with emacs shell you can pipe stuff straight from shell into a file if you wanted to look at the output in a scratch buffer you can easily do that and more. It's C-u C-| you can remap these as well.
I loved doing this in ruby, running a shell alongside code editing and compiling in emacs itself.
You can show images with smaller scale, you don’t have to go with the original size
People in this comment section keep saying: "It's a deepfake."
I'm just happy Luke really tried Emacs this time.
i immediately knew this was gonna be a pro emacs video as soon as i saw the facial hair :D
go emacs!
I have used both emacs and (n)vim professionally as a programmer, and I agree. I especially like the idea of composability you touched on - neovim seems to be designed in a way that allows using other programs with it, and often this makes things way easier.
Also it's pretty funny to think "eight megabytes and constantly swapping" used to be a big thing - nowadays I need to run multiple language servers in order to do my work so this truly is peanuts :D
My take on 5:31 regarding modality is many of the things listed as 'Modes' in Emacs are termed 'Options' (or something similar) in Vim. IMO it's just different terminology for the same thing. I don't think that these differences in phrasing constitute an improvement of one editor over another.
Example: I see that one of the modes listed in emacs is Display-Line-Numbers. Maybe I don't understand emacs, but as far as I'm aware, that is also an option in the majority of editors, but you wouldn't necessarily be calling visual studio code a 'modal editor'.
I always try and minimize bias but I do have a personal bias towards Vim as I have never fully gotten into Emacs (not for lack of trying though) and I welcome any corrections, as I know that I might be wrong on the specifics here. But this is from my viewpoint as someone who uses Vim.
As a metalhead, vi vi vi all day
Dracula theme only
And Thinkpads only because they're the most metal computer
But take this debate seriously you can get vim emulation almost any editor, IDE including emacs. In addition, emacs can be used with modern keybinding (i.e. ergoemacs) There is no reason to argue which one is the better or worse. Use whatever you want.
luke smith if he was based:
but luke smith **is** based
I want an rpg game where a gnome can randomly appear and screams EMACS EMACS EMACS EMACS EMACS
Treesitter started freaking out because you either need to TSInstall vimdoc, or you need to TSUpdate. Your vim helpdoc treesitter grammar is either outdated, or doesn't exist
I started learning Vim and Emacs this year, I really like both to be honest. I used Doom Emacs a little, and that helped get my feet wet, but I'm trying to learn vanilla Emacs now. I also use Neovim a lot with Kickstart
I wonder if there's a holy plugin for neovim. I think a lot faster in EMACS movement commands, but neovim is improving rapidly.
Luke, how did you regrow your hair?
There are lots of file managers for Emacs. Dired is just the one that’s baked in. But honestly, pair it with Wdired; what more could you wish for?
I feel like I understand Emacs users now. It's basically what I feel about Obsidian
"Neovim is where I get my work done, Emacs is where I have my documents look nice" is exactly what I feel about obsidian, not to mention the ecosystem and the plethora of addons
Notable points that bring me to the Emacs camp are compatibility with LSPs, the ability to partially render Latex and such, Obsidian is proprietary and uses election, and Emacs tends to be much more visually customizable. All of that said, Obsidian does appear to integrate nicely between devices. That wouldn't get me using it, but definitely something that open projects ought to take note from.
2nd comment after watching the entire video:
I totally agree with you on the points, and i can tell that this POV comes from someone who genuinely likes emacs as a concept but struggles to "drink the emacs koolaid" let's say where i see a lot of people just religiously (and i use this word really specifically) adhere to everything emacs does as gospel and the one true way and any resistance is blasphemous.
I also love emacs for many reasons, you mention you don't care much for all the extra stuff that emacs does and i agree but for example the entire multiplexing of windows and buffers is extremely fluid and instinctive to me vs the neovim / terminal way. i understand that one can't really compare neovim to emacs in that sense but i do love it. you also mentioned the emacs discoverability ad structure of accessing all the build in f unctions directly f rom meta-x this is such a fantastic thing about emacs... once it clicks in the brain the discoverability of emacs is unparallelled.
I also love the fact it's more of a "container" for everything rather than just a editor in a greater collection of independent tools where cohesive design is never really acheivable
having said that, i do find that neovim sometimes "just works" and comparing it's speed and snappiness is unmatched (no matter how much emacs fanatics want to argue otherwise "AKTSHUALLY, my emacs is faster than vim on my machine you're just doing it wrong" -every emacs nerd
anyways great video and channel, followed you for more tech-goodness...
What about helix in comparison to nvim?
IMO, Helix is still in a very developmental phase at the moment, and, if someone is looking for a very OOTB experience then Helix is a great choice since it supports all the good stuff like
- (improved) Vim motions
- LSP support for many languages
- Pretty colours for those who care about them.
It would be interesting to see a comparison between Helix and Neovim.
@@joshuarose3186 Another Desktop OOTB editor seems to be Zed, the next editor after atom, written in Rust.
And tbf, some emacs features are also available in vim if you so desire - i personally use stuff like Neorg because i prefer it as a system for note taking over obsidian as i hate having to leave the terminal. and this you can export to markdown if you need to.
I really think the question is more about tmux vs emacs, or tmux+vim vs emacs.
I use emacs, and it often feels all-consuming to me. Emacs creates the need to do everything within emacs.
So on that aspect, tmux is a much more fair comparison. You can configure it to suit all your needs and navigate between different usecases very rapidly. You aren’t supposed to do all that inside nvim, which is for the most part just a text-editor. You might change files or compile code with nvim, but why would you even want to manage files or read man-pages, or use cli-tools with nvim? You have tmux.
Here tmux can score easy points against emacs for usability. You don’t need a tmux framework to present all the possibilities: its a shell. Almost nothing is preconfigured nor needs configuring for new usecases.
For me, 99% of the time I leave emacs to open a terminal is because it massively reduces the complexity of the task or problem. I imagine tmux is like that, but all of the time.
I use emacs because of the many times something just works with doom emacs, and the times emacs-lisp makes the configuration enjoyable. Not leaving emacs feels great, and learning emacs-packages like magit also feels great. But it really makes no sense to say nvim can’t do those things, as you aren’t supposed to do them with a text-editor in the first place.
I agree with your comment. It's more convenient to see this in the context of 'workflows' than in the context of 'editors'.
I would reason most people who use a console-based editor also use console-based tools. I personally control everything from the terminal except for my web browser. These things include emails, music, editing and notes, file management, git, and so on. And to wrap all of these applications together into their relative categories/workflows I use tmux, which is an absolute Godsend.
I would imagine it's super convenient to not have to leave Emacs to do various things, but that convenience is also present when using Tmux. It doesn't feel as though you're switching applications, because everything is contained and running adjacently, and tmux _is_ the application at that point. (At least for me).
There is no debate. Emacs is an obvious winner.
Is contrarian day today?
@@no_name4796 huh? Emacs won objectively, decades ago.
No. Vim is the winner
@@philipmrch8326 You're delusional.
@@vitalyl1327 no you
We got ginger chinese luke before GTA 6. Wild.
I started with Vi/Vim and I'm going to die with Vim/Neovim.
That's a sad hill to die on
@@gksudolol I mean, it works for them. Personally, I'm happy they found a good fit/editor.
Take your 500th like, giraffe.
Luke changed his skin to enter China
Why do all these FOSS guys look and talk the same? It’s like they are all clones. They use similar memes and thumbnails.
The real debate is Vim vs NeoVim.
Neovim imo. its faster, supports both vim _and_ lua. and it has a graphical API which is nice. Also treesitter, native lsp support, and a bunch of other stuff.
(I use vim tho)
I dunno I spent months making a config with everything I want, it's all taped together with elisp and so are the plugins. It's fascinating but the whole thing is kind of jankedy. Sublime is practically better. If I ever get into vim at least there's a Lua based version but I don't even plan to.
I have 2000 chinese characters, with traduction-mp3-pinyin, 10000 russian words with mp3, and 10000 german words with mp3 all this in emacs headers. I need to get a life maybe
Hopefully in that new life you plan to get, you can now speak with many more people. I'm having a blast getting better at Mandarin every day over here.
@@AndrewGiraffe Appreciate it man, i really need to hear that
luke smith is back before gta 6
Why not both?
Both demand quite a bit of time investment. Too much configuration, too much context switching, and both are quite opinionated about how to do things. You totally _could_ do it, but it's not a "they're complementary" situation.
they both do similar things very differently, meaning that you would have to pick and choose what functionality you would want to adopt, and which editor you want to use. Most editors combine functionality, meaning that every time you switch between Emacs and Vim, you will be losing some functionality that you miss from the other respective editor, which is why, in my opinion, it would be a waste of time, and very frustrating.
Do you study character strokes and radicals with Anki? Also, can you configure Emacs with Guile Scheme?
I learn specific radicals in my own time and character strokes aren't really something I study. Stroke order is one of those systems that you learn once and then apply forever. Even if it's a character you've never seen before, it's not too hard to correctly guess how to write it. My Anki decks are just for cramming more sentence structures and vocabulary into my brain.
As for Guile Scheme, that's some territory I've not walked too far down. It looks like there are some ways to make that work, but the Emacs configuration language is a variation of Lisp appropriately called Emacs Lisp.
I have been toying with eMacs for a weeks now and love it. I have been using nvim for ~2 years.
After some of these points I’m really tempted to set up org mode and tab / window management and host nvim in eMacs. Maybe set up Elisp functions that open different file types automatically in eMacs or embedded nvim. (md, Tex, org, etc in eMacs editor) and (py, rs, hs, go, sql, etc) in embedded nvim.
Bind my navigation keybinds back to eMacs for handling all of that and editing bindings to whichever editor is active in the file.
No need to respond but let me know what you think of this idea. Maybe you think it’s a waste of time? But I’m starting to see this as an opportunity to think less “war” and more “best of both worlds”.
0:20 bro mews when saying shenzhen
I thought learning Japanese was difficult because of the Chinese characters
Being in China must be hard mode, NG+
why the name of orgmode is 剩女 ? lol
It was the title of a unit for a course about modern Chinese society
@@AndrewGiraffe haha 有趣的课程
Neovim changed my life. I am more successful, better looking and when the ladies see my config file they can't resist me.
This guy knows whats up
I added a plugin for orgmode in neovim yesterday.
I like emacs and just like you i want it to be the best GUI editor. But i can't always use it because
1. I'm just faster with neovim (maybe because I'm super used to it)
2. I could not det up codeium with emacs. It does not work alongside lsp
So I'm sticking with neovim
Hello new Luke. Is there any chance you could explore the lore behind this channel ?
You can do all your file management with whatever you wanted if you wrote some code for it in elisp. Just take in whatever the program spits out to standard in and have emacs read it.
That's true but I suppose my point is that it's still locked to Emacs. The two file manager that I used before on nvim are the same terminal file manager that I use for my whole system. A completely standalone application that can nicely integrate into neovim for that overlap of functionality. No need to reinvent the wheel for each task.
@@AndrewGiraffe I suppose so I just don't know why you would when dired is probably just better and extendable if you want to add something
I guess the point is that emacs usually has programs that all work quite together whereas Unix has programs that all work poorly together.
Remembering a bunch of different flags for different programs instead of the same commands for every program and a unified way to make those interactive
I usually use Obsidian for my note taking, and Neovim for my code editing. I'm almost considering if emacs would actually be superior to Obsidian for that task... but I will have to see. Some day. Maybe.
I moved to org mode nvim because obsidian is proprietary while org mode has been around for decades and honestly ive loved every second of switching
Deep down, you know the answer.
great video, i watched it all, will stick to vscode🤣
and don't let anyone tell you that's not valid!
This was IMHO a fair, practical comparison between the two from the perspective a seasoned professional. I would also choose nvim without a thought, for most of the usecase described in the video for Emacs nowadays is rather use Obsidian or Logseq.
I tend not to be the biggest fan of electron applications, and also Obsidian is proprietary. Perhaps soon I'll find something that will make me fully jump ship and I'll stop using Emacs. Just need to make sure whatever I choose continues to be maintained into the future.
I bow to this I'm only an enthusiast, when younger me gave a go at Emacs specifically for org-mode LISP sort of happened and now I use electron apps =) In all seriousness, if you ever find something that completely fits the bill, please let us know !
@@AndrewGiraffe Obsidian is proprietary but it's free to use and it is like the Emacs of the note taking world and the most amount of plugins and obscure plugins exist only there. So sorry but Emacs or Neovim can't beat Obsidian because they simply do not have the manpower to compete on the notetaking side.
Luke Smith Emacs version!
excited for the typedown video
If neovim is a katana, emacs is an SUV
I prefer the paradigm of working with my shell to do all the things pre baked into emacs, nvim is lighter and I prefer lua over elisp, the sheer quantity of parenthesis has put me off from the get go and just couldn't get past over it yet.
I think that it mainly comes down to the fact that vim is more lightweight and good for a terminal based workflow, and emacs is good if you're looking to absolutely have 100% finegrained control over absolutely everything. And to be honest - there's a fit for both types of people. It's good that all these options exist, because there are those people out there that need that 100% customizability, but there are also people out there that really are set into that terminal based lifestyle.
@@joshuarose3186 You could argue that a terminal workflow allows for even higher level of fine grained control since you aren't limited to things developed specifically for emacs, they can accomplish the same stuff, but emacs is a gui app which gives it an edge with rendering text better and displaying images natively.
Ultimately it comes to personal preference.
emacs have bunch of great stuff that I still prefer it over anything else but I am programmer, 90% of the times I work with coding and neovim handle that specific thing much better. I really wish emacs can change or we can have alternative tool that have those cool stuffs I miss from emacs
have you look at asciidoc?
Yes and Emacs is better in every conceivable way
If ur gonna use Emacs, just use VScode lol
emacs in gui mode defeats the whole point, now its just shitty vscode
some could say Emacs in terminal mode defeats the whole point, making it just an inferior Neovim ¯\_(ツ)_/¯
are u luke smith's brother??
I love Luke Smith, and learn a lot from his video. This video reminds me of his. But I don’t mean your video is imitation, your opinion resembles mine that Vim and Emacs are not comparable. They focus on different jobs and solve their own problems. I do hope Neovim could get a better interface for users to discover its features. I know how to use Vim/Neovim starting from when I know how to search help pages with it.
最后 欢迎你来到深圳 玩得开心 注意安全!
我还在深圳,所以如果你有任何特定我回去美国以前应该做的推荐,请告诉我。
@@AndrewGiraffeI don’t think Shenzhen city itself is a good place for traveling, after all it’s not a tourist city. However, it may be a good idea to visit some small restaurants, try out local foods especially those for breakfast. Guangdong province is famous in cuisine. Btw, Guangzhou city is a better place for people who enjoy local foods and culture.
玩的開心!(say in Cantonese, just imagine it)
how the hell do i learn emacs, im pretty good with vim but emacs feels like it will take an eternity to learn and be effective with
You can start with just the tutorial by doing "Ctrl-h t"
Okay, you clickbaited me so badly.
LMAO 🤣 a fork of Luke Smith and Tech Outlaw.
blasphemy... And you call yourself a programmer.
When i see vim vs emacs in my feed I click. no exceptions.
Why do you talk exactly like luke smith
wow you just made a lot of people angry.... loved it.
What is this window manager ? Hyprland ?
yeah
yep :)
As nano user, I enjoy the lack of war against nano.
IKR? I like not having a man page open in another tty.
Does the elephant wage war against the butterfly? Does he even notice it?
i think nano just has accepted its place in society. It sits there comfortably, not wanting to provoke anyone.
@@joshuarose3186 😄
wtf this is luke smith
boo this man!
Vim FTW.
Great video but i think its a bit of an unfair comparison to compare doom to a non-premade nvim distro. Many of the features to give to emacs are primarily doom and would exist in a nvim distro analog like nvchad.
Even with that handicap, I still chose nvim. A weakness of Emacs perhaps is that I felt I needed to choose a distro. I tried vanilla Emacs and could not make it what I wanted to do work in. Vanilla nvim was already what I wanted.
@@AndrewGiraffethats fair. I too daily drive my own hand rolled nvim config. I just thought id share the premade distro point because i have colleagues using these bloated versions of nvim, some even in an nvim gui emulator for images and with nvim-org-mode or the obsidian plugin, and these share the same problem as emacs distros like doom.
I used to hand roll my own “doom” emacs and only moved to nvim because the community is thriving from influencer spotlight. Honestly, lua is really the shining star of neovim over emacs. Vimscript pushed me to emacs back in the day.
I use Helix though lol.
slayer against metallica ..... choose - .....
I've actually seen both up close and live. Fantastic bands. Metallica will always be the most nostalgic for me though; it's actually my mother's favorite band. She was the one that surprised me with floor tickets to see them.
@@AndrewGiraffe true they are both really good bands i loved both and 2002 i sold T shirts on a slayer concert - but my heart was always - Iron maiden - Thanks for your great content and greetings
W vim
this convinced me I don't have to try emacs, imma stay with my neovim
boo