Which text editor do you use?

  • nixx@lemmy.ca
    link
    fedilink
    English
    arrow-up
    6
    ·
    6 days ago

    The reasons us elders use VI is because on a new installation, it was the only thing available until:

    1. You are lucky enough to find a compiled version of PINE/PICO, or

    2. You have the compiler installed, and can get the source code and build it yourself.

    For some reason, some elitists decided that if you don’t know that, then you are a failure. But honestly, when modern distros started coming out with WYSIWYG-type editors, it was a relief, even though I reverted to VI/VIM because of muscle-memory, I do not push it on new users. It’s the same argument people make for driving manual vs automatic, sure it’s useful, but when was the last time you even saw a manual car? (At least in North America).

    You want to live dangerously, go ahead and put NetBSD with just the basics and leave the rest of us who want to do something useful alone.

  • Wirlocke@lemmy.blahaj.zone
    link
    fedilink
    arrow-up
    3
    ·
    7 days ago

    When I uninstalled Windows and switched to Linux (CachyOS (which is Arch BTW)) I also took the time to free myself from VScode to completely escape Microsoft’s fuckery.

    I learned how to use Neovim. I’ve got a configuration that I really like and I took care to make it portable enough that I can just copy over the init.lua file to set everything up on a different computer.

    However this is only earned through weeks of Lua hell. You are effectively building your own editor from almost the ground up. I only recommend Neovim if you want the first medium scale project you work on to be Neovim itself.

  • Kangae_Hishiryo@scribe.disroot.org
    link
    fedilink
    arrow-up
    1
    ·
    7 days ago

    Micro.

    I hate modal keybindings (Vim, Nano and Emacs, all alike; though the Object-Verb paradigm looks promising for me, but until now, nothing’s better than quasimodal CUA/spring-loaded CUA).

    • uniquethrowagay@feddit.org
      link
      fedilink
      arrow-up
      9
      ·
      8 days ago

      Kate is by far the best GUI text editor I ever used. And unless it’s a short config file and I use nano, I want GUI. It’s not the 80s anymore!

    • yetAnotherUser@discuss.tchncs.de
      link
      fedilink
      arrow-up
      4
      ·
      8 days ago

      It has a few quirks I utterly despise :(

      Like it cannot print invisible characters. Had a script create some broken folders with a BOM character at the beginning. I couldn’t access the files in any way except that they appeared in dolphin and ls. Had to delete them via the fucking inode.

      I was forced to use VSCode (an open source fork at least) to find out what the fuck was wrong with the input file the script used to generate the folder name.

      • EnsignWashout@startrek.website
        link
        fedilink
        arrow-up
        7
        ·
        8 days ago

        Like it cannot print invisible characters.

        I was looking at an option to display invisible characters in Kate like last week. So it got better, I guess.

        • yetAnotherUser@discuss.tchncs.de
          link
          fedilink
          arrow-up
          6
          ·
          8 days ago

          Only non-printable spaces from what I can tell.

          The BOM character does not fall into this category and is still invisible. Try pasting it into Kate. It’s between those arrows:

          ---><---
          
          
    • Cris_Citrus (he/him <3)@piefed.zip
      link
      fedilink
      English
      arrow-up
      19
      ·
      8 days ago

      You might like micro :) its like nano but with more user friendly features like Ctrl+s for save, and clicking places to change cursor location. I think you have to enable the “cheat sheet” of keyboard commands being visible all the time if you want it to always be showing like I do

      It also supports extensions but I don’t really care about that lol. I just want something simple with nice ux :)

      • Techno-rat@lemmy.blahaj.zone
        link
        fedilink
        arrow-up
        2
        ·
        edit-2
        4 days ago

        p sure latest nano can do all that, you can atleast change the default save bindings to ctrl s in the .nanorc file and im p sure most distros include a build of nano that has mouse support. If its supported by the build, its just a settings toggle in the rc file likr the bindings :)

        • lfox02@lemmy.blahaj.zone
          link
          fedilink
          arrow-up
          4
          ·
          3 days ago

          Micro also has syntax highlighting, multiple buffers with split editors, and theming, among other things. It’s pretty dang neat

  • plateee@piefed.social
    link
    fedilink
    English
    arrow-up
    71
    ·
    9 days ago

    vim, because that’s how my father taught me, and how his father’s father taught him.

    Choose vim! The generational trauma of file editors!

    • EnsignWashout@startrek.website
      link
      fedilink
      arrow-up
      5
      ·
      edit-2
      8 days ago

      haha!

      Sometimes I feel like my side of the holy war isn’t engaging in completely good faith.

      I might switch sides to emacs if my fingers were long enough to reach the key combinations.

      Maybe I’ll go try it, anyway!

      What was the command to exit vi, again…?

    • illusionist@lemmy.zip
      link
      fedilink
      arrow-up
      9
      ·
      9 days ago

      I was too untilI switched to opensuse aeon and default is vim instead of nano. I just switched. I don’t care. Both are not perfect - i won’ create yet another fork just because i want to do it differently. I don’t get why vim has so few shortcuts.

        • wheezy@lemmy.ml
          link
          fedilink
          English
          arrow-up
          10
          ·
          9 days ago

          Someone’s gotta do it. I’m leaving this comment so it’s not me.

      • daggermoon@piefed.world
        link
        fedilink
        English
        arrow-up
        4
        ·
        8 days ago

        I was playing around with Free BSD I think and the default was Vi. I was just like “yeah, no” and gave up. I didn’t have wi-fi working so I couldn’t install anything else.