ilzolende asked: As someone who will be replacing her computer and can probably talk people into buying her a keyboard soon, I would love to hear your sales pitch for [some pre-customized version of] vim. (Also, I have written all the HTML for a website myself, but I like Jekyll better, because I can update template-y things once and have the *computer* update them everywhere, and write pages in Markdown.)
I’m using [spf13-vim](http://vim.spf13.com/) with some customization; it has nice defaults and a lot of awesomeness and is very simple to install with a straight-out-of-the-box configuration that works well unless one has a synesthesia thing where stuff absolutely needs to be differently colored on different languages (a simple but non-trivial editing of the colorscheme is required then).
Basically, the idea is that one doesn’t never ever need to move one’s hands away, because every command is reachable easily from there and touch typing feels so good. Using dvorak as a layout synergizes incredibly well because one’s fingers need to leave the row much less often and the repetition between hands feels very low-effort and “lazy” in an extremely good way.
And the final component of this awesomeness is a 60% keyboard which ditches all the unnecessary keys that one can’t use anyway because one’s hands would need to leave their places, and replaces them with fn-layer keys that can be easily reached while keeping hands “glued” to their positions. They usually cost around $100 (but can be found *a lot* cheaper if one is willing to compromise a bit on quality; still superior to regular rubber-domes though) and are 100% worth it in my opinion. Geeking out over switches and sounds and keycap materials and manufacturers etc. is beyond the scope of this post but I’m way too eager to do it if requested. It’s complicated. It’s interesting. It feels and sounds so good. Your favorite shoes provide valuable evidence. And you can customize them without limits, to make your keyboard 100% perfect for yourself.
Personally, I’m using a KBP V60 with Matias Quiet Tactile switches because I wanted to prioritize softness of noise (mechanical keyboards are louder than regular ones; how much depends on a lot of factors) and a distinct tactile feel for writing. Zero regrets. My favorite shoes are a bit like knee-length combat boots but a lot softer, which is exactly what one would expect with this particular switch. Creepy how accurate that shoe thing is. I wish the keycaps were doubleshot PBT instead of ABS, but the keycap selection for Matias (=Alps) is less broad than it is for Cherry, and I can’t remember the fn key locations if I can’t see the printings (YGM), so I haven’t customized that stuff yet.
As usual, reddit has way too much info on this: https://www.reddit.com/r/MechanicalKeyboards/
(Note: What follows is a list of all the concerns I can think of. It might sound attacking, but my guess is that a lot of these are addressable, I just want to list them.)
(Note 2: I have the Ulterior Motive of wanting advice about how to replace my mid-2010 Mac. The one most ridiculous constraint here is that unless Inkscape’s improved a lot, I want to be able to use CS5, which I got when I got the computer I’m currently on. Unless I can get Adobe to let me activate an installation on a new Windows machine or there’s some way to run CS5 at nearly full speed in Linux, this means I need to get something that can occasionally run OS X that I can transfer my backups to.)
…if you use a command-line text editor but you also have to hold down a special key every time you need to use arrow keys, that sounds hard? Anyway, I don’t have the synesthesia thing, as long as there’s a list somewhere accessible (and even if there isn’t, tbh) of what the different colors mean in
different programming languagesJava and some markup languages (I’m still new), I’ll be fine.I’m fine with learning a new keyboard layout as long as I can find a piece of plastic to put on it with the letters on it. That said, the keyboards you recommend a) cost more than my replacement hard drive did and b) seem a bit too bulky to take to class. Also, do they have cables that are removable at both ends? I have cable-breaking issues and there’s no way I’m going to get something I’ll have to replace as soon as the cable frays.
Edit: Also, I feel like running code gotten over HTTP (not HTTPS) directly from some URL-shortened link is probably not the best idea?
- So, for OS X there’s the option of building a hackintosh if you want a desktop, or using an apple laptop because laptops don’t hackintosh well, or keeping the old mac for CS5 purposes. OS X is Unix and therefore Correct even though it’s Corporate and therefore At Least A Bit Evil; so vim and most of the cool things should work.
- As it happens, I’m also very very interested in doing recommendations for computers, as long as I get the specs of the budget and intended use etc.
- The point of using vim is that you don’t need arrow keys when you can hjkl. Vi style movement keys are supported by almost every single thing in unixland, and they are as close to Objectively Correct™ as is possible in legacy code hell universe
- (Disclaimer: standard biases and subjectivities apply).
- Even on unmodified dvorak they are reasonably convenient
- (“c” is down, “v” is up, “j” is left, “p” is right).
- And when one actually needs Arrow Keys instead of just Movement Keys, these 60%ers usually have reasonable defaults; I can press down fn on the capslock location and use wasd for arrows with the remaining three fingers of my left hand in the standard gaming position. Esdf for arrows would be just a little bit better but wasd is acceptable, and on the right-hand side I have another set under pl;’, and pressing fn+return triggers hard arrows from r-shift, r-win
- (“win” meaning “window manager modifier” to me; I use it for i3),
- r-fn
- (or “menu” for common layouts; I had to move r-fn to make room for a r-alt key bεçäüsæ ƒiññišĥ üšæš ωæi®δ λetters and I need to be able to write them easily
- (yes I got all those just by r-alt-ing regular letters
- (as opposed to alt-r-ing which just replaces every other word with “cuck”))
- (but Finnish actually only requires me to be able to produce äöåÄÖÅ, and üÜ is useful for German
- (although I have no idea why Finnish spells the ü sound with y instead; it’s absolutely horrible and then the y sound is written as j and the j sound has nothing)
- the rest are for those times when I want to use a special symbol enough to have it on my kb but not enough to look up an alternate way of outputting it, which is Often™ since I have them on my kb after all, so might as well use them)),
- (yes I got all those just by r-alt-ing regular letters
- (or “menu” for common layouts; I had to move r-fn to make room for a r-alt key bεçäüsæ ƒiññišĥ üšæš ωæi®δ λetters and I need to be able to write them easily
- and r-ctrl. I use those sometimes.
- Dvorak is not “necessary” and most mech-kb fans are not dvorakists, I just like dvorak very very much. The best I can describe it is “fingers glued to keyboard” while qwerty is “fingers hopping around like spider-bunnies”. It might not be that much faster, and the alleged ergonomic benefits might not be that significant, but the feel is very different.
- Mechanical keyboards cost quite a bit more than regular ones but are absolutely worth it in my opinion, if one writes a lot. The sound is heavenly, and the finger-feel cannot be described in words.
- But then again I’m an æsthete who spends as much on both their keyboard
- (because importing stuff to Europe sucks with the taxes and shit)
- and their headphones as they spend on their laptop
- (because a pre-owned one with a fried sound chip costed in the US only a third of what a new one costs here
- (fried sound chip not being a problem at all because I’m using an external dac-amp anyway; currently a UCA-202 which gets along fine with my ohm-monster DT990pros but might eventually get modded to a lower output impedance))
- (because a pre-owned one with a fried sound chip costed in the US only a third of what a new one costs here
- The 60% sized ones aren’t really that bulky; I might consider it worth it to bring mine with me to a variety of places. I definitely like to use it when coding on my laptop.
- To be specific, I’d say that my keyboard is approximately as bulky as the laptop itself; it’s lighter and shallower, but a lot thicker and just a bit wider
- Then again, my laptop is basically a fat 10-inch tablet
- (awesome is another thing it is; the only thing I could complain about is the shitty saturation of purples and magentas on its screen)
- Then again, my laptop is basically a fat 10-inch tablet
- To be specific, I’d say that my keyboard is approximately as bulky as the laptop itself; it’s lighter and shallower, but a lot thicker and just a bit wider
- Most mechanical keyboards do feature removable cables, probably all of the ones worth serious consideration. It’s definitely a very important feature and everyone else agrees that ditching a $100 KB because a $5 part broke is not a good idea
- And regarding the spf13-vim, yeah that’s correct, so here’s the github page instead with more responsible installation instructions: https://github.com/spf13/spf13-vim and the installation script itself is: https://github.com/spf13/spf13-vim/blob/3.0/bootstrap.sh ; I don’t know why the homepage suggests insecure http.
1 month ago · tagged #baby leet #tumbling in lisp · 19 notes · source: socialjusticemunchkin · .permalink
shieldfoss reblogged this from socialjusticemunchkin and added:SaaS is our new business model. The laws and regulations surrounding finances change often enough that a single licensed...
brin-bellway liked this
ilzolende reblogged this from socialjusticemunchkin and added:New plan: Try to get someone (maybe you?) to help me install Inkscape on current computer. It’s something about how X11...
neoliberalism-nightly liked this
thathopeyetlives reblogged this from ilzolende and added:I have never used a command line text editor that required holding down keys. ne is pretty good and has quasi-graphical...
not-a-lizard liked this
illidanstr liked this
amakthel liked this
imu-li liked this
lockrum reblogged this from socialjusticemunchkin
ilzolende liked this
woodswordsquire liked this