Changing from a distro that defaults to nano to another that defaults to vim… What to do other than installing nano and changing visudo?

  • BradleyUffner@lemmy.world
    link
    fedilink
    English
    arrow-up
    4
    ·
    edit-2
    2 hours ago

    Nano, because it’s the only one I can remember how to quit from without power cycling the computer.

  • SavvyWolf@pawb.social
    link
    fedilink
    English
    arrow-up
    8
    arrow-down
    1
    ·
    6 hours ago

    Emacs.

    With all the vimmery going around nowadays though, I feel like I’m on the losing team. ;_;

  • SayCyberOnceMore@feddit.uk
    link
    fedilink
    English
    arrow-up
    4
    ·
    5 hours ago

    Just echo text to create a new file or use sed and awk to edit an existing file.

    In reality, I use nano for edits and vimdiff for comparing files (usually a .pacnew after an update on a headless device)

    • Anna@lemmy.ml
      link
      fedilink
      arrow-up
      1
      ·
      2 hours ago

      Atleast be a neckbeard and use cat the way neckbeard Gods intended \s

  • ColdWater@lemmy.ca
    link
    fedilink
    arrow-up
    1
    ·
    4 hours ago

    I still use nano, I tried micro and it’s confusing af to use also it didn’t allow konsole context menu to copy anything from it or paste anything from outside even with ctrl+v or ctrl+shift+v

  • dparticiple@sh.itjust.works
    link
    fedilink
    arrow-up
    28
    ·
    edit-2
    3 hours ago

    At the risk of restarting the Editor wars (https://en.wikipedia.org/wiki/Editor_war) from days of yore, I find it interesting that emacs wasn’t even in your list of contenders. I hear it mentioned less frequently these days, so perhaps it’s going by the wayside?

    For the record, I’m a vi/vim user! I had the privilege of being taught to use it by an RFC-writing greybeard decades ago, and have used it without thinking ever since.

    For those who find themselves on a machine with only vi/vim, or want to learn, here’s a quick primer when editing a file (usually done by typing “vi foo.txt” in a shell) –

    :q! …Force quit vi (:q also works – gentler!)

    :wq! …Save file and quit vi

    i (then type characters) …insert text at current position

    A (then type characters) …Insert at end of current line

    G …go to first character of last line in the file

    /foo …search for first occurrence of “foo” in the file (hit / again to find additional instances)

    x …Delete character under cursor

    :56 …Go to line 56

    yy …Copy the line the cursor is currently on into the buffer

    p … Paste the buffer

    r (then type character) …Replace character under cursor

    u …undo (hit multiple times to undo prior actions)

    When done with a command like this, hit Esc to go back into normal mode.

    Second nature after a bit of practice! I used to work with a guy who insisted on using ed. That was… odd.

    • corsicanguppy@lemmy.ca
      link
      fedilink
      English
      arrow-up
      1
      ·
      7 hours ago

      …but only to mod the repo config to install emacs-nox. After that having seen the resource usage is the same as vi just use what’s most versatile.

  • solrize@lemmy.ml
    link
    fedilink
    arrow-up
    4
    ·
    6 hours ago

    “Why are we running from the police, Dad?”

    “Because they use vim, son. We use Emacs”.