16

I know I'm gonna catch heat here but if you insist on using vim or emacs on any OS that is in GUI mode just know I think you are mental... I get it you have shortcuts but so do sublime, atom or vs code. Plus intellisense.

Don't get me wrong I started with vim and have a special place in my heart but I know people only use it to beat their chests.

And just so everyone knows a little about me:

Spaces>tabs
Vim>emacs>nano
Linux>windows>macOS
I hate JavaScript
And mtn dew is a better drink than coke or Pepsi.

Comments
  • 5
    @Torbuntu better cross editor support and honestly its how I learned. Old habits am I right?
  • 5
    @Torbuntu Tabs render at unpredictable sizes, but spaces are always one character width.

    Also, I believe some common languages (YAML maybe?) don't understand tabs, so it's like why even bother.
  • 3
    I do a lot of sshing into machines, it's easier to just use the same editor across all my machines. That does mean I don't have a gui on those, and I do have vs code on my main machine, but I still more often use my heavily modified vim there.
  • 2
    @Torbuntu
    Tabs can be weirdly spaced in some editors and even git, although a lot of editors allow the tab to be replaced by 4 spaces which is what I do, that way everyone wins.
  • 1
    I use vim emulator, the best of the two worlds, and most of them support add ons, so customizable
  • 5
    Even when I use Atom I install a VIM keybindings package.
  • 5
    I just use whatever tool I find helps me do the job best and I literally couldn't care any less about what other people use. If you write assembly with a typewriter and it works then good for you. I use vim on my machine and I'm not mental.
  • 2
    Here, catch
    *throws heat at you*
  • 2
    @ryanmhoffman I suppose assembly on a typewriter isn't that far removed from punch cards.
  • 1
    I can't understand why macos below win, win is a shit and Mac gives both the world. I don't care if editors. Only people who complains abt Mac are those who can't afford it. Else it is better. Sorry to be blunt, fan of fedora.
  • 1
    I agree with every sentiment but have a hard time visualizing disliking a unix like environment like OS X in favor of windows. Gamer maybe?
  • 2
    You're literally my enemy now
  • 2
    Coke > Pepsi > Mtn Dew

    // if you argue me back, I am gonna ask you to use mtn dew for your whisky mixer.
  • 3
    The only good reason to use tabs or to use spaces is because the project is already using one of those, or the language's official style guide recommends one or the other. If none of those is true, I'm going to use 4 spaces just because that's the standard in most languages I use.
  • 3
    You can have intellisense on vim too, just so you know.
  • 4
    vim has autocomplete
    vim has a project (file) viewer
    vim has go to definition
    vim has rename variable
    vim has error highlighting
    not a single other editor has full vim emulation

    it just needs to be configured
  • 1
    @rookiemaverick as a fan of Linux I just can't support any apple product. I can afford it trust me XD I just bought a titan x GPU that alone was 1200$ but I just hate the Mac os. Personal preferences though
  • 1
    @heeMan XD ight
  • 0
    @CurseMeSlowly don't drink alcohol so that point is mute ;) but I always keep a coke in my auto mechanic toolkit for cleaning battery acid and whatnot :)
  • 0
    @shellbug really? Link me a package I have never seen an intellisense for vim that worked... :)
  • 2
  • 1
    @jacobsin what @succcubbus said. I use that every day and it works for multiple languages and file paths etc.
Add Comment