Lemmy.ca
  • Communities
  • Create Post
  • Create Community
  • heart
    Support Lemmy
  • search
    Search
  • Login
  • Sign Up
sag@lemm.ee to Programmer Humor@programming.dev · 1 year ago

I don't believe Auto Save feature in any software

lemm.ee

message-square
103
link
fedilink
834

I don't believe Auto Save feature in any software

lemm.ee

sag@lemm.ee to Programmer Humor@programming.dev · 1 year ago
message-square
103
link
fedilink
alert-triangle
You must log in or register to comment.
  • CronyAkatsuki@lemmy.cronyakatsuki.xyz
    link
    fedilink
    arrow-up
    81
    arrow-down
    2
    ·
    edit-2
    1 year ago

    :w

    :w

    :w

    :w

    :w

    i

    esc

    :w

    :w

    :w

    :w

    Average day in (neo)vim

    • fylkenny@feddit.de
      link
      fedilink
      arrow-up
      20
      ·
      1 year ago

      You can use :wq only once

      • Victor@lemmy.world
        link
        fedilink
        arrow-up
        16
        ·
        1 year ago

        So choose wisely. All other editor instances must remain open forever.

      • calzone_gigante@lemmy.eco.br
        link
        fedilink
        arrow-up
        9
        ·
        1 year ago

        I use quake style terminals, and often start writing a file and completely forget about it and turn off the computer, and only remember what i left behind when i find the random recovery files around, so :w a lot is quite useful for me.

        • kender242@lemmy.world
          link
          fedilink
          English
          arrow-up
          5
          ·
          1 year ago

          Quake? The FPS? I’m confused, though I knew a little about Linux

          • calzone_gigante@lemmy.eco.br
            link
            fedilink
            arrow-up
            9
            ·
            1 year ago

            Yes, on classic fps you could spaw a console that will drop down from the top os the screen, some terminal emulators allow you to do that.

            I like it because then i have the terminal always open that i just draw from the top of the screen with a keypress

            On KDE i do that with Yakuake, and on gnome with tilix

            • Dehydrated@lemmy.world
              link
              fedilink
              arrow-up
              1
              ·
              1 year ago

              You can also use Guake on GNOME or basically on any desktop. I’ve also use it on Cinnamon and it’s really nice.

      • dukatos@lemm.ee
        link
        fedilink
        arrow-up
        3
        ·
        1 year ago

        :x

        • noeontheend@beehaw.org
          link
          fedilink
          arrow-up
          2
          ·
          1 year ago

          My biggest (mostly) irrational internet pet peeve is the proliferation of people suggesting “:wq” when “:x” is strictly better.

      • Vash63@lemmy.world
        link
        fedilink
        arrow-up
        2
        ·
        1 year ago

        *per open file

    • Commiunism@lemmy.wtf
      link
      fedilink
      arrow-up
      4
      ·
      1 year ago

      :w before ZZ just to make sure

    • SorryQuick
      link
      fedilink
      arrow-up
      2
      ·
      1 year ago

      Is there any reason to use :w other than it being the default? I have mine mapped to CTRL-S and it makes sure to keep me in insert mode if I was in insert mode. Feels way faster and easier to spam than the 4 key presses it takes to execute “:w”.

      • CronyAkatsuki@lemmy.cronyakatsuki.xyz
        link
        fedilink
        arrow-up
        3
        ·
        1 year ago

        I’m just used to it and I’m keeping ny time in instert mode at minimum.

    • Anticorp@lemmy.world
      link
      fedilink
      English
      arrow-up
      2
      ·
      1 year ago

      Make all changes

      :wq!

      Force that bitch!

    • dotfiles@lemmy.world
      link
      fedilink
      arrow-up
      1
      ·
      edit-2
      1 year ago

      • CronyAkatsuki@lemmy.cronyakatsuki.xyz
        link
        fedilink
        arrow-up
        2
        ·
        1 year ago

        Requires me to use my pibky for ctrl. I have esc remaped to caps so its faster for ke to just do :w

    • dotfiles@lemmy.world
      link
      fedilink
      arrow-up
      1
      ·
      edit-2
      1 year ago


      This will allow you to ctrl+s to save. I tried to add this in a backtick code line/block but it removes part of the syntax.

      • CronyAkatsuki@lemmy.cronyakatsuki.xyz
        link
        fedilink
        arrow-up
        2
        ·
        1 year ago

        Sorry but I’m already used to :w stoo much and a lot faster with it than ctrl+s

    • anti-idpol action@programming.dev
      link
      fedilink
      arrow-up
      1
      arrow-down
      3
      ·
      1 year ago

      not mapping semicolon to colon

      lel

  • CookieOfFortune@lemmy.world
    link
    fedilink
    arrow-up
    40
    ·
    1 year ago

    Some of us have PTSD from losing work back in the day. Now it’s just habit.

    • WhatAmLemmy@lemmy.world
      link
      fedilink
      arrow-up
      4
      ·
      1 year ago

      It’d be great if there were side kind of feedback, like the cursor quickly flashing a “C” or something… anything to let you know the operation occurred; better yet, was successful.

      • kbotc@lemmy.world
        link
        fedilink
        English
        arrow-up
        4
        ·
        1 year ago

        I actually disagree from a systems engineer perspective: The program doesn’t actually know shit if those bits hit any permanent medium, just that the OS told them “I’ll take care of it” it could be sitting in a write back cache when you save, see the “write complete” and rip the power and that’s all gone now. Basically, I don’t like promising durability when it’s not really there.

      • DrDeadCrash@programming.dev
        link
        fedilink
        arrow-up
        4
        ·
        1 year ago

        Check for an asterisk after the file name (in the tab/title bar), it means “unsaved changes”.

  • ornery_chemist@mander.xyz
    link
    fedilink
    arrow-up
    31
    ·
    edit-2
    1 year ago

    <esc> <esc> <esc> <esc> <esc> <esc> :wa! <cr>

    • Stupidmanager@lemmy.world
      link
      fedilink
      English
      arrow-up
      2
      ·
      1 year ago

      The old school programmer right here! All we’re missing is someone typing git commit -am “updates and stuff”

    • intensely_human@lemm.ee
      link
      fedilink
      arrow-up
      1
      ·
      1 year ago

      Basically a Jackie Chan fight scene, complete with somebody rolling a carriage at him and him kicking it back to pin them against the wall

  • QuazarOmega@lemy.lol
    link
    fedilink
    arrow-up
    27
    arrow-down
    2
    ·
    1 year ago

    We can optimize this further:

    unsatisfied = true
    while(unsatisfied) {
        key.dispatch(
            Keyboard::Ctrl,
            Keyboard::s
        )
    }
    

    …No, there is no instance where unsatisfied changes state

    • Lunya \ she/it@iusearchlinux.fyi
      link
      fedilink
      arrow-up
      4
      ·
      1 year ago

      You should just be able to while(true)

      • Octopus1348@lemy.lol
        link
        fedilink
        arrow-up
        9
        ·
        1 year ago

        It’s a joke.

        • Tja@programming.dev
          link
          fedilink
          arrow-up
          3
          ·
          1 year ago

          That sounds like an excuse.

      • halfway_neko@lemmy.dbzer0.com
        link
        fedilink
        arrow-up
        4
        ·
        1 year ago

        Don’t worry, most modern brains have a builtin jit compiler, so when a habit starts to form, the check will be optimised out. (It saves excess neurons from being generated.)

  • dependencyinjection@discuss.tchncs.de
    link
    fedilink
    arrow-up
    26
    arrow-down
    1
    ·
    1 year ago

    When you do this using Word online it be like “chill dude we autosave here, we got you” and I’m like “brother I do not trust you”.

    • Anticorp@lemmy.world
      link
      fedilink
      English
      arrow-up
      7
      ·
      1 year ago

      You are wise beyond your years.

  • DirkMcCallahan@lemmy.world
    link
    fedilink
    arrow-up
    16
    ·
    1 year ago

    It’s because the first time doesn’t always work. I swear, sometimes it doesn’t!

    • Vlyn@lemmy.zip
      link
      fedilink
      English
      arrow-up
      10
      ·
      1 year ago

      Ctrl + C literally doesn’t work at times, it drives me crazy. It might be due to some shitty applications and websites overriding it or adding complexity (Like copying not only the text but additional information).

      I’m often 100% sure I copied the text, change the window and an old clipboard entry gets pasted.

      • BlanketsWithSmallpox@lemmy.world
        link
        fedilink
        English
        arrow-up
        8
        ·
        1 year ago

        God I hate this so much. It’s especially frustrating on mobile where it takes like thirty seconds to try to get the right part of the text copied and use the fucking magnified blue dots… Ugh.

        • Vlyn@lemmy.zip
          link
          fedilink
          English
          arrow-up
          4
          ·
          1 year ago

          Mobile is an entirely different beast. Like sometimes my keyboard doesn’t show up. Or the text select refuses to work. And so on. It’s a mess. Even on a Galaxy S22.

          No clue how people can exist without a proper computer at home and still do stuff online.

  • MrScottyTay@sh.itjust.works
    link
    fedilink
    English
    arrow-up
    13
    ·
    1 year ago

    CTRL + Shift + S is the real GOAT

    • EatATaco@lemm.ee
      link
      fedilink
      English
      arrow-up
      1
      arrow-down
      1
      ·
      1 year ago

      Why?

      • MrScottyTay@sh.itjust.works
        link
        fedilink
        English
        arrow-up
        9
        ·
        edit-2
        1 year ago

        It saves all files that are changed rather than just the current one you have open.

        • EatATaco@lemm.ee
          link
          fedilink
          English
          arrow-up
          5
          arrow-down
          1
          ·
          1 year ago

          TIL thanks!

        • force@lemmy.world
          link
          fedilink
          arrow-up
          3
          ·
          1 year ago

          fuck i needed this

  • 𝕯𝖎𝖕𝖘𝖍𝖎𝖙@lemmy.worldBanned
    link
    fedilink
    arrow-up
    11
    ·
    edit-2
    1 year ago

    Removed by mod

    • sik0fewl@kbin.social
      link
      fedilink
      arrow-up
      30
      ·
      1 year ago

      Esc Esc Esc :w!

      • 𝕯𝖎𝖕𝖘𝖍𝖎𝖙@lemmy.worldBanned
        link
        fedilink
        arrow-up
        7
        ·
        edit-2
        1 year ago

        Removed by mod

      • User@lemmy.ml
        link
        fedilink
        arrow-up
        2
        ·
        1 year ago

        Caps caps caps :w! Is the way

    • wewbull@feddit.uk
      link
      fedilink
      English
      arrow-up
      9
      ·
      1 year ago

      C-x C-s wtf!

  • Trailblazing Braille Taser@lemmy.dbzer0.com
    link
    fedilink
    arrow-up
    10
    ·
    1 year ago

    Ctrl+s means “stop the presses” to VT100 terminal emulators and you have to press ctrl+q to resume. Key combinations from a different era.

  • summerof69@lemm.ee
    link
    fedilink
    arrow-up
    11
    arrow-down
    1
    ·
    1 year ago

    I’ve never had to think about that with Intellij IDEA. It just works!

    • lud@lemm.ee
      link
      fedilink
      arrow-up
      3
      ·
      1 year ago

      I still click Ctrl S occasionally when using pycharm. It’s the law.

  • Victor@lemmy.world
    link
    fedilink
    arrow-up
    10
    ·
    1 year ago

    I really should turn on auto save when vscode loses focus.

  • Holzkohlen@feddit.de
    link
    fedilink
    arrow-up
    10
    ·
    1 year ago

    I just can’t stand Kate showing me a little orange bar meaning I have not saved the changes yet. The bar must be green! I am a slave to the green bar. The white dot in vscode (I use an open source build) is a bit more tolerable, but whenever I notice it I HAVE to save the file.

    • MonkeMischief@lemmy.today
      link
      fedilink
      arrow-up
      3
      ·
      1 year ago

      Kate

      Ah! Another fellow coder of culture!

      It’s such a good text editor.

      • jaemo@sh.itjust.works
        link
        fedilink
        arrow-up
        2
        ·
        1 year ago

        Love me some Kate.

  • pythonoob@programming.dev
    link
    fedilink
    arrow-up
    9
    ·
    1 year ago

    Dude I save almost every time I type anything. It’s muscle memory at this point.

  • palarith@aussie.zone
    link
    fedilink
    English
    arrow-up
    9
    ·
    edit-2
    1 year ago

    sync

    sync

    sync

    • Victor@lemmy.world
      link
      fedilink
      arrow-up
      7
      ·
      1 year ago

      lol, me when I transfer shit to my USB thumb drive.

    • gazby@lemmy.dbzer0.com
      link
      fedilink
      arrow-up
      4
      ·
      1 year ago

      sync

      ⬆️↩️

      ⬆️↩️

      😂

  • ILikeBoobies
    link
    fedilink
    arrow-up
    8
    ·
    1 year ago

    Cost/benefit

    Manually saving will save a lot more time than it not saving

Programmer Humor@programming.dev

programmer_humor@programming.dev

Subscribe from Remote Instance

Create a post
You are not logged in. However you can subscribe from another Fediverse account, for example Lemmy or Mastodon. To do this, paste the following into the search field of your instance: [email protected]

Welcome to Programmer Humor!

This is a place where you can post jokes, memes, humor, etc. related to programming!

For sharing awful code theres also Programming Horror.

Rules

  • Keep content in english
  • No advertisements
  • Posts must be related to programming or programmer topics
Visibility: Public
globe

This community can be federated to other instances and be posted/commented in by their users.

  • 1.88K users / day
  • 4.42K users / week
  • 9.17K users / month
  • 17.6K users / 6 months
  • 543 local subscribers
  • 23.1K subscribers
  • 1.38K Posts
  • 51K Comments
  • Modlog
  • mods:
  • Feyter@programming.dev
  • adr1an@programming.dev
  • BurningTurtle@programming.dev
  • Pierre-Yves Lapersonne@programming.dev
  • BE: 0.19.11
  • Modlog
  • Legal
  • Instances
  • Docs
  • Code
  • join-lemmy.org