Live data from Hacker News

SCIM: Ncurses based, Vim-like spreadsheet

github.com

21–30 of 131 posts

Re: SCIM: Ncurses based, Vim-like spreadsheet

#21
post #19

I really wanted to use this tool because I love Vim, but it just feels 'off' to me. I'm not sure why, though. In a spreadsheet, I'm used to being able to move around with arrow keys and start typing immediately. Using SCIM, it feels like I'm constantly hitting a wall. Despite that, I think the idea of a spreadsheet as a TUI is really great.

What could be a more Vim-like experience than feeling like you're constantly hitting a wall when first learning? :)

Re: SCIM: Ncurses based, Vim-like spreadsheet

#22
post #20

Pretty cool! It's kinda amusing that we've gone from TUI (VisiCalc/Lotus 1-2-3) to GUI (Excel), and back to TUI though.

cursor-addressing uis likely have a higher barrier to entry (both for developers and users), so they are not suffering from the regression to the mean that has made modern guis absolutely unusable. that, and there aren't any "ui/ux designers" specialising in cursor-addressing uis.

What do you mean precisely by "character addressing UI"? I can infer approximately what you mean, but I had never heard that phrase before and could not Google it, so was wondering how precisely you define that as presumably slightly distinct from other more common terms for text mode applications.

Re: SCIM: Ncurses based, Vim-like spreadsheet

#23
post #19

I really wanted to use this tool because I love Vim, but it just feels 'off' to me. I'm not sure why, though. In a spreadsheet, I'm used to being able to move around with arrow keys and start typing immediately. Using SCIM, it feels like I'm constantly hitting a wall. Despite that, I think the idea of a spreadsheet as a TUI is really great.

What could be a more Vim-like experience than feeling like you're constantly hitting a wall when first learning? :)

True, but in my case I think it isn't enough of a Vim-like experience. In that case I would have expected modes I could stay in for longer than a single cell entry.

It would be fine if I'm in insert/edit mode and I can move around entering values in several cells and then press escape to exit that mode.

The reason I think TUIs are attractive to use is because they're more efficient to use. But this one doesn't feel more efficient to use than its GUI counterparts.

Re: SCIM: Ncurses based, Vim-like spreadsheet

#24
post #20

Earlier quoted context omitted.

cursor-addressing uis likely have a higher barrier to entry (both for developers and users), so they are not suffering from the regression to the mean that has made modern guis absolutely unusable. that, and there aren't any "ui/ux designers" specialising in cursor-addressing uis.

What do you mean precisely by "character addressing UI"? I can infer approximately what you mean, but I had never heard that phrase before and could not Google it, so was wondering how precisely you define that as presumably slightly distinct from other more common terms for text mode applications.

thanks! i meant 'cursor-addressing', to avoid the ambiguous term 'tui', which usually (and per https://en.wikipedia.org/wiki/Text-based_user_interface) means cursor-addressing, but nominally also includes actual text-based user interfaces, as seen in e.g. the traditional unix utilities.

Re: SCIM: Ncurses based, Vim-like spreadsheet

#25
post #19

I really wanted to use this tool because I love Vim, but it just feels 'off' to me. I'm not sure why, though. In a spreadsheet, I'm used to being able to move around with arrow keys and start typing immediately. Using SCIM, it feels like I'm constantly hitting a wall. Despite that, I think the idea of a spreadsheet as a TUI is really great.

My expectation would be that you have to enter insert mode first before you can type, no?

Re: SCIM: Ncurses based, Vim-like spreadsheet

#30
post #6

Earlier quoted context omitted.

For me spreadsheets are most useful when shared. My biggest objection - can I share with e.g. google sheets or office 365? I think it's neat for terminal usage, though. Other problem: I can vim but I prefer the emacs keybindings.

You can share with git. But obviously this is no real replacement for cloud based multi user spread sheet software. To be honest I also think that if you are making heavy use of cloud based spread sheet software you have a 100% chance of being a drain on your organization and society as a whole, so I can't really count those missing features as a big downside.

> To be honest I also think that if you are making heavy use of cloud based spread sheet software you have a 100% chance of being a drain on your organization and society as a whole

How about for just personal (family/friends) usage?

I would tend to agree spreadsheets are a crutch in larger orgs, however they're best deployed as a prototype tool IMO.

There's plenty of room for > 1 and < 5 (write-access) person operations where cloud based xlsx sharing just makes far more sense than some expensive/excessive enterprise tools.

Post reply on HN