CuteVim

Dev tools

text editor

SHOW HN2023

95points
70comments
#683of 3,109 in 2023
Top 22%of 2023 by points

How HN took it

DebatedReal support and real criticism

7 positive, 8 neutral or asking, 0 mixed, 5 critical, out of 20 comments about the project. Thread score +0.13.

Design: 3 for, 3 againstIdea: 4 for, 1 againstPrivacy: 0 for, 1 against

The thread, comment by comment

Each row is a top-level comment and its replies, in HN's order. Select a cell to open that comment on HN.

positive neutral or mixed critical about another commenter or something else the maker

What HN said

What people liked

  • Single portable binary is a clever idea for carrying a setup anywhere

    From 2 comments
    • This is sick and eliminates the "but I want my muscle memory to work on bare-metal Vim installed by default on every Linux" complaint against stuffing too much config into Vim.…
      reissbaker on HN
    • This is giving me the idea to check a NeoVim ActuallyPortableExecutable containing my NeovimRC into my Dotfiles git repo. Would be very handy to be able to SCP it to servers in…
      jitl on HN
  • Dark theme and OLED tips appreciated

    From 1 comment
    • > PS: If you don't have an OLED screen, don't comment out autocmd ColorScheme * call OLED_Black() around line 1162. Instead, go buy an OLED screen! It's really worth it!!…
      toastal on HN

Objections

  • Chording shortcuts and non-standard keys are unintuitive

    From 2 comments
    • > I'll be honest, I just took a bit of offence to the "sensible defaults" wording. Then I have to apologize for the bad joke. I wanted to show cute and inspiring things, that…
      csdvrx on HN
    • the whole point of vi is no key chording so no carpel tunnel. hard pass, thanks.
      ElonsNightmare on HN
  • Calling the defaults sensible is presumptuous

    From 2 comments
    • > sensible defaults > a tabline on top I don't have anything against all these "default configurations" for vim (even though I'm struggling to imagine, why the kind of person who…
      krick on HN
    • > Of course, calling these "sensible defaults" is maybe a bit antagonistic, even if it wasn't meant that way, and draws too much attention to it. It's a bit of a joke, it's…
      csdvrx on HN
  • Backup and undo files in ~/.vim may be a security risk

    From 2 comments
    • > saving backups of files in ~/.vim/backup every time you save, and keeping an undo-per file Is this a security risk? Not complaining, as it can be changed in the vimrc, just…
      yellow_lead on HN
    • > So I think that it's fair to say that it is a nonzero security risk because it creates persistent copies of potentially sensitive files. sudoedit is something I hadn't…
      csdvrx on HN

Requests

  • Add split mappings and a better tab default

    From 2 comments
    • > How do you split if ctrl+w is cut word instead? Before I tell you how, I want to tell you the 2 reasons why I don't like splitting with Ctrl-W: 1) because I think Ctrl-W should…
      csdvrx on HN
    • > I'll be honest, I just took a bit of offence to the "sensible defaults" wording. Then I have to apologize for the bad joke. I wanted to show cute and inspiring things, that…
      csdvrx on HN
  • Script to build APE from a personal .vimrc and .vim tree

    From 2 comments
    • This is sick and eliminates the "but I want my muscle memory to work on bare-metal Vim installed by default on every Linux" complaint against stuffing too much config into Vim.…
      reissbaker on HN
    • > That being said, the config is definitely highly personal I have very special preferences (like CHORDING EVERYWHERE! :) ) > it would be amazing to have a set of scripts to…
      csdvrx on HN
  • Exclude /var/tmp from backups and undo

    From 2 comments
    • > So I think that it's fair to say that it is a nonzero security risk because it creates persistent copies of potentially sensitive files. sudoedit is something I hadn't…
      csdvrx on HN
    • I hadn't. but I will! I like Ctrl-k Ctrl-u to clear the line, and this leftover character is something I really don't like, so THANK YOU! If you have more suggestions, I'd be…
      csdvrx on HN

Questions

  • Why stick with Vim rather than Neovim

    From 2 comments
    • Hey csdvrx, Have you written anywhere---or would care to expand here---why you have stuck with Vim over NeoVim? I ask because I have done the same. I made a couple of attempts to…
      sodapopcan on HN
    • > why you have stuck with Vim over NeoVim? Wow that's a very personal question! I'll try to answer the best I can! I like retrocomputing and hacking, especially for Christmas: I…
      csdvrx on HN
  • Is this a security risk to keep backups

    From 1 comment
    • > saving backups of files in ~/.vim/backup every time you save, and keeping an undo-per file Is this a security risk? Not complaining, as it can be changed in the vimrc, just…
      yellow_lead on HN
  • What is this and how does it run

    From 1 comment
    • It's not clear what this is. Is it Vim as a single executable? Is so, what is this doing? ./vim.com -u /zip/usr/share/vim/vimrc
      38 on HN

Alternatives named

  • Neovim

    From 2 comments
    • Hey csdvrx, Have you written anywhere---or would care to expand here---why you have stuck with Vim over NeoVim? I ask because I have done the same. I made a couple of attempts to…
      sodapopcan on HN
    • This is giving me the idea to check a NeoVim ActuallyPortableExecutable containing my NeovimRC into my Dotfiles git repo. Would be very handy to be able to SCP it to servers in…
      jitl on HN
  • Emacs

    From 1 comment
    • > emacs, which can be configured in vastly more dang ways. Including ways which are a superset of vi, as you yourself admit. lol I think this may be turning into a emacs/vim war…
      csdvrx on HN

Category, keywords, summaries and labels on this page were made by AI (Thread Reader v2) and not checked by hand. Each point links to the comments it came from.

Add a badge to your READMEShown on HackerShow
[![Shown on HackerShow](https://hackershow.org/badge.svg)](https://hackershow.org/show/38766990)