that's it, now you have forced me to declare that I have never used emacs and so I do not have a strong opinion whether it is superior to vim or not. Hope you have learned your lesson you, you vim person
ed is only one and true text editor and everything else is an elaborate government scheme to control the population and make them think that Linux is about choice.
vim is great, even more with some plugins to extend functionality. I can recommend vim-gruvbox, vim-rainbow and vim-autopair (Debian packages). I don't judge people though, everyone should use what they prefer.
When I first decided to try Vim the book I was reading recommended Neovim as a more community-lead version with better plugins and more innovation. I started using it but still use Vim on remote servers and for my level of usage they are pretty much identical.
I’m sure there are all sorts of ‘politics’ around which one to use but I’m just here to post provocative questions.
I think I’ve used a couple (but my uncertainty speaks volumes!).
I use it for general editing but I still use VSCode for development work. One day I’ll make the leap. Probably once I’ve retired and have time to learn how to do it.
I'm not sure if the fediverse has just mellowed down a lot but last I said publically that I like systemd I got some people foaming at their mouths to tell me how bad and terrible systemd is and how it's ruining everything
It identified that there is a species-wide defect in our minds:
We are innately retarded in switching-levels, when needed.
E.g. when somebody doesn't understand our language, we talk LOUDER, instead of trying a different method ( like charades, or something ) of communicating.
This retardation-of-needed-levels-switching kills people, daily.
Many aviation crashes are a result of this.
Vim is modal.
It *forces* one's mind to get more levels-agile, though it is tough/difficult/tiresome, sometimes..
I'm autistic, *significantly* more retarded in level-switching than neurotypicals are ( monotropism, to an annoying degree ).
... show more
Yes!!
I used to be an Emacs person ( back when EMACS stood for Eight Megs And Continuous Swapping, aka the 486, days ).
It identified that there is a species-wide defect in our minds:
We are innately retarded in switching-levels, when needed.
E.g. when somebody doesn't understand our language, we talk LOUDER, instead of trying a different method ( like charades, or something ) of communicating.
This retardation-of-needed-levels-switching kills people, daily.
Many aviation crashes are a result of this.
Vim is modal.
It *forces* one's mind to get more levels-agile, though it is tough/difficult/tiresome, sometimes..
I'm autistic, *significantly* more retarded in level-switching than neurotypicals are ( monotropism, to an annoying degree ).
Vim, therefore, is persistent training in reducing a species-wide retardedness that causes damage everywhere it can.
Vim it is, then, for me.
Crufty key-commands, but it *does* condition one to be less sluggish in switching-levels, and when problem-solving, or debugging, or editing/revising, that is *exactly* what is needed.
Morass-of-capability may have felt nice, but it was solving the *wrong* problem.
I'm a definite Vim preferrer (could never get the hang of Emacs) but seem to have coped with managing SysVinit, Upstart and Systemd equally well, so I'd choose between operating systems based on other grounds, while finding the faster boot times of parallel boot processes a bonus.
As vim (which I still call vi) and Emacs are more easily changeable (but more difficult to shed the productivity of decades of familiarity), text editors influence fewer other system level decisions.
Thank you, if not even you want me to be cut down a notch than means a lot 😛 It might just have been the people I was around at that time, a lot of people I knew back then used suckless stuff as well (that was *before* I knew that org was filled to the brim with nazis). Certainly made it easy to know who to avoid 😛
ask yourself do you really need all that visual stuff, ed is the one true editor. And yes I did start writing my thesis in ed (though I switched to vi when we upgraded to Unix on the mainframe).
Vi is very hard to understand and full of inscrutable key combinations and thats why I use Emacs which is very hard to understand and full of inscrutable key combinations.
I have to say I have a lot of time for toml after a colleague recommended it (I'm really not much of a python guy)
JSON would be good if not for the fucking stupid 53 bit number bullshit and the fact that every implementation deals with this brain dead nonsense differently
tiddy roosevelt
in reply to Neil Brown • • •Florian Idelberger
in reply to tiddy roosevelt • • •Nemo
in reply to Neil Brown • • •I enjoyed XEmacs, but really I mostly use vim for quick edits.
(Otherwise, Kate FTW!)
stfn :raspberrypi: :python:
in reply to Neil Brown • • •𝖆𝔫𝔡𝔯𝔢𝔴 :enby_rebel:
in reply to Neil Brown • • •Joakim Fors
in reply to 𝖆𝔫𝔡𝔯𝔢𝔴 :enby_rebel: • • •Maxicarlos
in reply to Neil Brown • • •Andrew Graves :arch: :linux:
in reply to Neil Brown • • •Simon Wolf
in reply to Neil Brown • • •mah:~ $
in reply to Neil Brown • • •Lars Marowsky-Brée 😷
in reply to Neil Brown • • •Y Gath Goch
in reply to Neil Brown • • •Carsten
in reply to Neil Brown • • •devendoring software guy
in reply to Neil Brown • • •Neil Brown
in reply to Neil Brown • • •systemd.Colman Reilly
in reply to Neil Brown • • •ahnlak
in reply to Neil Brown • • •RevK :verified_r:
in reply to Neil Brown • • •Did you get that one out of a Christmas cracker a well?
🙂
Colin
in reply to RevK :verified_r: • • •Daniel Durrans
in reply to Neil Brown • • •hugh
in reply to Neil Brown • • •Elias Mårtenson
in reply to Neil Brown • • •Do you have any idea how much effort it took me to not slam that reply button? 🙂
Look, I still slammed it, but it's still taking almost all the strength I have to not start talking about it.
Tony Hoyle
in reply to Neil Brown • • •Tero Hänninen
in reply to Neil Brown • • •/** @deprecated */
in reply to Neil Brown • • •what's not to like?
(yes I know there are probably several long lists)
⊥ᵒᵚ Cᵸᵎᶺᵋᶫ∸ᵒᵘ ☑️
in reply to Neil Brown • • •RevK :verified_r: reshared this.
Alex Holst
in reply to Neil Brown • • •udo m. rader ☕ 🇪🇺 🇺🇦 🐧
in reply to Neil Brown • • •nadja
in reply to Neil Brown • • •🔗 David Sommerseth
in reply to Neil Brown • • •Plakat
in reply to Neil Brown • • •JamesB
in reply to Neil Brown • • •Alexandra Lanes
in reply to JamesB • •Paul_IPv6
in reply to Neil Brown • • •in the mood to start trouble, i see.
systemctl start trouble
(((Matt Sicker)))
in reply to Neil Brown • • •Dean Wallace :archlinux: 🖖
in reply to Neil Brown • • •Geoff Winkless
in reply to Neil Brown • • •Arjan Oosting
in reply to Neil Brown • • •ninkosan
Unknown parent • • •David Swegen
in reply to Neil Brown • • •Kat
in reply to Neil Brown • • •Bruno Girin
Unknown parent • • •Will Wasley
in reply to Neil Brown • • •I agree vim is king! No to emacs and apt purge nano.
#vim #flamewar
Simon Wolf
Unknown parent • • •I’m honestly not sure.
When I first decided to try Vim the book I was reading recommended Neovim as a more community-lead version with better plugins and more innovation. I started using it but still use Vim on remote servers and for my level of usage they are pretty much identical.
I’m sure there are all sorts of ‘politics’ around which one to use but I’m just here to post provocative questions.
Pēteris Krišjānis
in reply to Neil Brown • • •Sean
in reply to Neil Brown • • •Will Wasley
in reply to Neil Brown • • •William Leech
in reply to Neil Brown • • •Matt Lewis
in reply to Neil Brown • • •reshared this
Neil Brown and tiddy roosevelt reshared this.
scmbradley
in reply to Neil Brown • • •Neil Brown reshared this.
Henry
in reply to Neil Brown • • •tiddy roosevelt
Unknown parent • • •Interpipes 💙
Unknown parent • • •Esther is walking
in reply to Neil Brown • • •m4iler :debian: :t_blink:
in reply to Neil Brown • • •Joakim Fors
Unknown parent • • •CatButtes :verified_coffee:
Unknown parent • • •Simon Wolf
Unknown parent • • •I think I’ve used a couple (but my uncertainty speaks volumes!).
I use it for general editing but I still use VSCode for development work. One day I’ll make the leap. Probably once I’ve retired and have time to learn how to do it.
/** @deprecated */
in reply to Neil Brown • • •tiddy roosevelt
in reply to Interpipes 💙 • • •Interpipes 💙
in reply to tiddy roosevelt • • •tiddy roosevelt reshared this.
Esther is walking
in reply to Interpipes 💙 • • •Interpipes 💙
in reply to Esther is walking • • •Alexandra Lanes
Unknown parent • •nadja
Unknown parent • • •Paragone
in reply to Neil Brown • • •Yes!!
I used to be an Emacs person ( back when EMACS stood for Eight Megs And Continuous Swapping, aka the 486, days ).
Emacs is morass-of-capability.
I read https://www.amazon.com/Design-Everyday-Things-Revised-Expanded/dp/0465050654/ ( not the revised version ).
It identified that there is a species-wide defect in our minds:
We are innately retarded in switching-levels, when needed.
E.g. when somebody doesn't understand our language, we talk LOUDER, instead of trying a different method ( like charades, or something ) of communicating.
This retardation-of-needed-levels-switching kills people, daily.
Many aviation crashes are a result of this.
Vim is modal.
It *forces* one's mind to get more levels-agile, though it is tough/difficult/tiresome, sometimes..
I'm autistic, *significantly* more retarded in level-switching than neurotypicals are ( monotropism, to an annoying degree ).
... show moreYes!!
I used to be an Emacs person ( back when EMACS stood for Eight Megs And Continuous Swapping, aka the 486, days ).
Emacs is morass-of-capability.
I read https://www.amazon.com/Design-Everyday-Things-Revised-Expanded/dp/0465050654/ ( not the revised version ).
It identified that there is a species-wide defect in our minds:
We are innately retarded in switching-levels, when needed.
E.g. when somebody doesn't understand our language, we talk LOUDER, instead of trying a different method ( like charades, or something ) of communicating.
This retardation-of-needed-levels-switching kills people, daily.
Many aviation crashes are a result of this.
Vim is modal.
It *forces* one's mind to get more levels-agile, though it is tough/difficult/tiresome, sometimes..
I'm autistic, *significantly* more retarded in level-switching than neurotypicals are ( monotropism, to an annoying degree ).
Vim, therefore, is persistent training in reducing a species-wide retardedness that causes damage everywhere it can.
Vim it is, then, for me.
Crufty key-commands, but it *does* condition one to be less sluggish in switching-levels, and when problem-solving, or debugging, or editing/revising, that is *exactly* what is needed.
Morass-of-capability may have felt nice, but it was solving the *wrong* problem.
_ /\ _
copsewood
in reply to Neil Brown • • •I'm a definite Vim preferrer (could never get the hang of Emacs) but seem to have coped with managing SysVinit, Upstart and Systemd equally well, so I'd choose between operating systems based on other grounds, while finding the faster boot times of parallel boot processes a bonus.
As vim (which I still call vi) and Emacs are more easily changeable (but more difficult to shed the productivity of decades of familiarity), text editors influence fewer other system level decisions.
ChiefGyk3D
in reply to Neil Brown • • •nadja
Unknown parent • • •It might just have been the people I was around at that time, a lot of people I knew back then used suckless stuff as well (that was *before* I knew that org was filled to the brim with nazis). Certainly made it easy to know who to avoid 😛
ottO
in reply to Neil Brown • • •Ken Tindell
in reply to Neil Brown • • •Ian Turton
in reply to Neil Brown • • •tautology
Unknown parent • • •@joakimfors @avatastic well, until something fails and you have to go digging to find out why.
We will not talk about systemd-resolved though. There are no positive points to terrible bit of how to totally confuse name resolution.
(and IMO ifconfig / route / vconfig have a much UX than ip)
(((Matt Sicker)))
in reply to Neil Brown • • •Ben from CDS
in reply to Neil Brown • • •Lorenzo Stoakes
in reply to Neil Brown • • •Lorenzo Stoakes
in reply to Lorenzo Stoakes • • •Lorenzo Stoakes
Unknown parent • • •thank god thank god.
But hang on, 8 space tabs and spaces for indentation right?*
I've risked my career mentioning this before in a workplace
* yes kernel style
Lorenzo Stoakes
Unknown parent • • •yaml is like a troll that went mainstream
I have to say I have a lot of time for toml after a colleague recommended it (I'm really not much of a python guy)
JSON would be good if not for the fucking stupid 53 bit number bullshit and the fact that every implementation deals with this brain dead nonsense differently
Simon Green
in reply to Neil Brown • • •GunChleoc
in reply to Lorenzo Stoakes • • •@ljs +1 for toml 🙂
2 things I hate about JSON:
1. No trailing commas allowed, why?
2. No comments allowed
Terence Eden
in reply to GunChleoc • • •@gunchleoc @ljs
If you're sick and tired of JSON, may I introduce you to KYLI?
https://shkspr.mobi/blog/2017/03/kyli-because-it-is-superior-to-json/
Geoff Winkless
Unknown parent • • •