Reminds me of years ago when a new developer (switching from C++ to #Perl) joined a team I was on. We asked him if he preferred #emacs or #vim. He replied, "nano."
The simplicity to accomplish this result is incredible. Similar things can be accomplished in #vim too.
Modern editors have to expose configuration flags for such features. Which are indeed easier to use if present, but less configurable and less composable.
@gregorni I just found out about #helixeditor and will give it a try. Seems a little more accessible than #vim#neovim
What are your thoughts on helix? Especially in comparison to neovim?
I've been studying #Emacs for a while now. My conclusion, so far (keeping in mind that I've been using #Vim / #Neovim for over 10 years), is that a strong reason to switch from one to the other would be an affinity for wanting to study elisp/lisp, including modern lisp languages like #clojure
I say this because Emacs is pure elisp, and it is, in fact, an incredibly powerful language... absurdly so, actually.
If long links are making it harder to read markdown, it's possible to move them down to a reference area. Here's a #Vim plugin that does that for you: https://github.com/qadzek/vim-md-link
Of course, a well-crafted .vimrc is critical. How else would you maintain that aura of superiority vital for deflecting questions from less-enlightened coworkers? Everyone knows you must have a perfect Vim configuration file before writing any production code. #unix#linux#vim#neovim#opensource
En route pour l’atelier #tupperVim de ce soir chez #Orus, rue de Turbigo à Paris. Une tradition de plus de 10 ans qui dure grâce au sérieux des participants, et je me dois de montrer l’exemple :
diaporama : nope
config à jour : même pas
sujet d’intervention : à réfléchir dans le TGV
CV, cartes de visite : pour quoi faire !?
Côtes du Rhône : check
saucisson artisanal : check
L’entrée est libre, et j’y proposerai une initiation #Vim en première heure. Viendez nombreuses et nombreux !
I always told people that #texlatex is best written/edited in #emacs but didn't have a better argument for it than how well everything integrates. #AUCTeX, pdf-tools, #magit, etc. make it a seamless experience. I had a little bit of YASnippets going as well which made life wonderful.
That already brought things to the state of Gilles Castel's 2019 latex lecture notes in #vim article (which I believe is famous, at least in these circles). But yesterday I found a blog post by @karthink about how to get that and more in Emacs.
The very first demo (40 seconds) shows how to get an equation in latex that I am sure would take me over a minute to write by hand (and it would look ugly in comparison). Then I looked at the second video (45 seconds) and realized that somehow org table style editing can be used for things like matrices and arrays and what not.
Just like that, less than 2 minutes has me committed to getting all that functionality in my Emacs config. Of course, this being emacs, I can tailor it all precisely to my comfort and I'm willing to spend however long is needed to get it to that stage.
10 Things You Probably Didn’t Know You Could do With Nano Editor
OK, you probably do know at least one or two of these, but I’ve added the auto backup, line numbers, mouse support, and scroll bar to an alias for every time I start up nano.
I never thought I'd write a Vim plugin, but working on an ever-growing CSS file that can't be split has made me creative. With https://github.com/gbirke/telescope-foldmarkers.nvim I can now use the excellent Telescope extension to jump between sections in my file where I have put fold markers. A table of contents for an otherwise unstructured file! #Vim#neovim#telescope
🧑💻 Modern IDEs are magic. Why are so many coders still using Vim and Emacs? - Stack Overflow
“Primarily it’s about ubiquity,” says BSD runner Tim Chase. “I can sit at any Unix-like terminal (Linux, BSD, Solaris, whatever), type ‘vi’ (or ‘ed’) and have a powerful editor that works even if my terminal isn’t configured quite right (e.g. sending certain keys or key combos) and without needing to install anything.”
yo por ejemplo he tocado #GnomeTerminal, #Terminator, #guake, #yakuake, #kitty y #alacritty que recuerde. Pasé un largo tiempo usando #Guake hasta que extrañé mi tecla F12 y decidí usar un área de trabajo completa solo para el terminal, como hago ahora.
De shells he pasado casi toda mi vida en #bash y llegué a tocar #zsh y otras raras pero ahora soy feliz en #fish
comencé con el bloc de notas por allá del 2004 cuando aprendí html, luego llegué a usar #DreamWeaver y #FrontPage hasta que tomé Java en la prepa y conocí #NetBeans que me acompañó un buen rato. Al migrar a linux usé #gedit pero pasé más tiempo en #Geany que es una joyita. Luego estuve largo tiempo en #SublimeText hasta que me decidí a saltar a #vim en 2014 y luego #neovim, que me acompaña desde ~2019
What's that all about? I've been messing about with Linux and commercial unixes since 1998, and I've never used emacs, nor met anybody who uses it. I assume it's a text editor (else why would it be vs vi), but apparently it can visit websites, join online chats, edit graphics, wash the dishes and solve world peace?
I'm not sure how I know this since, to repeat, I've never knowingly met anybody, in person, or virtually, who uses it. What's going on?
I think, for me, much like EDLIN, it's pretty much always been a matter of knowing that it was the default editor available in every incarnation of #UNIX and #Linux since, ... I dunno, ... 4.2BSD or so?
Perhaps I should say vi, and in DOS I don't really recall when EDIT.COM supplanted #EDLIN, but do feel free to checkout my friend's more modern #FREDLIN in the link above. h/t to @dheadshot for creating a POSIX interpretation of that classic utility from the days when disk drives talked to you and diskettes shimmied...
Also, These #Vim memes are some of the funnest elbows to the ribs of the person sitting next to you we can all enjoy together... unless, unless, Oh my gawd am I on Drugs?
Here's another one for folks to add to their collections, for foshizzles and giggles, of course, and we all can haz #Cheezburgerz! 🍔
Kindest regards, and thank you for some of the very best cookbook style #tuts, #HowTo's, and introspectives for the UNIX / Linux / FOSS world on the Internet :)
Does anyone know how to get #vim or #neovim's C and C++ indenter to indent switch statements sanely? I don't want this sort of alignment at all, and I certainly don't want it to align with a mix of tabs and spaces