# Goofin' about keyboards and editors and such

**URL:** <https://forum.inductiveautomation.com/t/goofin-about-keyboards-and-editors-and-such/52879>\
**Category:** General Discussion\
**Created:** [November 8, 2021, 9:58pm UTC](https://forum.inductiveautomation.com/t/goofin-about-keyboards-and-editors-and-such/52879 "2021-11-08T21:58:06Z")\
**Posts on this page:** 20\
**Page:** 1

<div class="post-metadata">

**Author:** ![nminchin](https://sea1.discourse-cdn.com/inductiveautomation/user_avatar/forum.inductiveautomation.com/nminchin/32/6911_2.png) [@nminchin](https://forum.inductiveautomation.com/u/nminchin)\
**Post date:** [November 8, 2021, 9:58pm UTC](https://forum.inductiveautomation.com/t/goofin-about-keyboards-and-editors-and-such/52879/1 "2021-11-08T21:58:06Z")

</div>

> [@Cleaner way to get results of a query into variable names that match column?](https://forum.inductiveautomation.com/t/cleaner-way-to-get-results-of-a-query-into-variable-names-that-match-column/52845/3):
>
> but not everyone I work with does,

What? This doesn't compute.. Do they also prefer laptop trackpads to a mouse? And keyboards with no numpad? 😄

---

<div class="post-metadata">

**Author:** ![jlandwerlen](https://avatars.discourse-cdn.com/v4/letter/j/bc8723/32.png) [@jlandwerlen](https://forum.inductiveautomation.com/u/jlandwerlen)\
**Post date:** [November 8, 2021, 10:32pm UTC](https://forum.inductiveautomation.com/t/goofin-about-keyboards-and-editors-and-such/52879/2 "2021-11-08T22:32:46Z")

</div>

Cars without tires, restaurants without beer?

---

<div class="post-metadata">

**Author:** ![pascal.fragnoud](https://sea1.discourse-cdn.com/inductiveautomation/user_avatar/forum.inductiveautomation.com/pascal.fragnoud/32/24728_2.png) [@pascal.fragnoud](https://forum.inductiveautomation.com/u/pascal.fragnoud)\
**Post date:** [November 9, 2021, 9:40am UTC](https://forum.inductiveautomation.com/t/goofin-about-keyboards-and-editors-and-such/52879/3 "2021-11-09T09:40:24Z")

</div>

What would I use a numpad for ? I’ve been using a numpad-less keyboard for years now and I wouldn’t go back. It fits in my backpack, it’s lighter, and I still have all I need !  
I actually can’t remember ever using the numpad, even when I had one.

---

<div class="post-metadata">

**Author:** ![nminchin](https://sea1.discourse-cdn.com/inductiveautomation/user_avatar/forum.inductiveautomation.com/nminchin/32/6911_2.png) [@nminchin](https://forum.inductiveautomation.com/u/nminchin)\
**Post date:** [November 9, 2021, 9:43am UTC](https://forum.inductiveautomation.com/t/goofin-about-keyboards-and-editors-and-such/52879/4 "2021-11-09T09:43:08Z")

</div>

To put it as @Kevin.Herron would, surprisingly, I use a numpad for entering numbers 🙂 it’s a lot faster and touch-typable compared to numbers on a line (which is nigh impossible to touch-type). I couldn’t imagine not having it

---

<div class="post-metadata">

**Author:** ![pascal.fragnoud](https://sea1.discourse-cdn.com/inductiveautomation/user_avatar/forum.inductiveautomation.com/pascal.fragnoud/32/24728_2.png) [@pascal.fragnoud](https://forum.inductiveautomation.com/u/pascal.fragnoud)\
**Post date:** [November 9, 2021, 9:50am UTC](https://forum.inductiveautomation.com/t/goofin-about-keyboards-and-editors-and-such/52879/5 "2021-11-09T09:50:33Z")

</div>

Maybe if I had to enter long series of numbers, but I don’t. I find it more practical to have numbers where my fingers already are, but I guess it’s all about habits.  
Hey, I get weird looks from a co-worker for using vim instead of “much simpler editors” ! To each his own, as they say…

---

<div class="post-metadata">

**Author:** ![nminchin](https://sea1.discourse-cdn.com/inductiveautomation/user_avatar/forum.inductiveautomation.com/nminchin/32/6911_2.png) [@nminchin](https://forum.inductiveautomation.com/u/nminchin)\
**Post date:** [November 9, 2021, 9:53am UTC](https://forum.inductiveautomation.com/t/goofin-about-keyboards-and-editors-and-such/52879/6 "2021-11-09T09:53:39Z")

</div>

I die a little inside when I have to use Vi or any terminal-based text editor for anything 😄  
Haven’t used Vim before though. I’m happy with PyCharm in Windows or Visual Studio Code with all their creature comforts

---

<div class="post-metadata">

**Author:** ![pascal.fragnoud](https://sea1.discourse-cdn.com/inductiveautomation/user_avatar/forum.inductiveautomation.com/pascal.fragnoud/32/24728_2.png) [@pascal.fragnoud](https://forum.inductiveautomation.com/u/pascal.fragnoud)\
**Post date:** [November 9, 2021, 9:57am UTC](https://forum.inductiveautomation.com/t/goofin-about-keyboards-and-editors-and-such/52879/7 "2021-11-09T09:57:41Z")

</div>

That’s just the thing: I don’t always HAVE TO use terminal based editors, but when I do, that’s when being comfortable using them pays off !

---

<div class="post-metadata">

**Author:** ![bkarabinchak.psi](https://sea1.discourse-cdn.com/inductiveautomation/user_avatar/forum.inductiveautomation.com/bkarabinchak.psi/32/83567_2.png) [@bkarabinchak.psi](https://forum.inductiveautomation.com/u/bkarabinchak.psi)\
**Post date:** [November 9, 2021, 1:09pm UTC](https://forum.inductiveautomation.com/t/goofin-about-keyboards-and-editors-and-such/52879/8 "2021-11-09T13:09:22Z")

</div>

I’ve been using Vim a lot recently and I kind of hate normal text editors now they just seem slow/inefficient now lol

---

<div class="post-metadata">

**Author:** ![paul-griffith](https://sea1.discourse-cdn.com/inductiveautomation/user_avatar/forum.inductiveautomation.com/paul-griffith/32/37249_2.png) [@paul-griffith](https://forum.inductiveautomation.com/u/paul-griffith)\
**Post date:** [November 9, 2021, 3:20pm UTC](https://forum.inductiveautomation.com/t/goofin-about-keyboards-and-editors-and-such/52879/9 "2021-11-09T15:20:22Z")

</div>

> [@nminchin](#):
>
> I couldn’t imagine not having it

As long as we're being total nerds:  
I have an ortholinear ergo keyboard (the [Ergodox](https://ergodox-ez.com/); highly recommend), with one of my keys a hold layer modifier. While it's active, the right side of my keyboard becomes a full numpad, simply because I got annoyed at living without one.

---

<div class="post-metadata">

**Author:** ![nminchin](https://sea1.discourse-cdn.com/inductiveautomation/user_avatar/forum.inductiveautomation.com/nminchin/32/6911_2.png) [@nminchin](https://forum.inductiveautomation.com/u/nminchin)\
**Post date:** [November 9, 2021, 3:31pm UTC](https://forum.inductiveautomation.com/t/goofin-about-keyboards-and-editors-and-such/52879/10 "2021-11-09T15:31:19Z")

</div>

Why not add a numpad as well?

 ![image](https://us1.discourse-cdn.com/inductiveautomation/original/3X/e/2/e24454312504fe7d61dca79393444fb5e4787ee5.jpeg)  
😃

---

<div class="post-metadata">

**Author:** ![peter](https://avatars.discourse-cdn.com/v4/letter/p/278dde/32.png) [@peter](https://forum.inductiveautomation.com/u/peter)\
**Post date:** [November 9, 2021, 3:36pm UTC](https://forum.inductiveautomation.com/t/goofin-about-keyboards-and-editors-and-such/52879/11 "2021-11-09T15:36:39Z")

</div>

After using things with keyboards since (not admitting to since when) I still can’t touch type.

OTOH I have the VI commands ingrained in me since learning to use it on OS-9 running on a Tandy CoCo (not to be confused with OS 9) running on a Mac). And I bet if you put me in front of Wordstar it would all come back pretty quickly.

---

<div class="post-metadata">

**Author:** ![rbabcock](https://sea1.discourse-cdn.com/inductiveautomation/user_avatar/forum.inductiveautomation.com/rbabcock/32/13425_2.png) [@rbabcock](https://forum.inductiveautomation.com/u/rbabcock)\
**Post date:** [November 9, 2021, 6:44pm UTC](https://forum.inductiveautomation.com/t/goofin-about-keyboards-and-editors-and-such/52879/12 "2021-11-09T18:44:26Z")

</div>

I suppose I don’t need a numpad, either, as I have a Naga Trinity… but I still wouldn’t give it up 😉  
Having a numpad on your thumb (I bound copy and paste functions to it, too) is super handy!

---

<div class="post-metadata">

**Author:** ![Kevin.Herron](https://sea1.discourse-cdn.com/inductiveautomation/user_avatar/forum.inductiveautomation.com/kevin.herron/32/7259_2.png) [@Kevin.Herron](https://forum.inductiveautomation.com/u/Kevin.Herron)\
**Post date:** [November 9, 2021, 6:49pm UTC](https://forum.inductiveautomation.com/t/goofin-about-keyboards-and-editors-and-such/52879/13 "2021-11-09T18:49:51Z")

</div>

Numpads are overrated. [Kinesis FTW](https://kinesis-ergo.com/shop/advantage2/)

---

<div class="post-metadata">

**Author:** ![bkarabinchak.psi](https://sea1.discourse-cdn.com/inductiveautomation/user_avatar/forum.inductiveautomation.com/bkarabinchak.psi/32/83567_2.png) [@bkarabinchak.psi](https://forum.inductiveautomation.com/u/bkarabinchak.psi)\
**Post date:** [November 9, 2021, 6:56pm UTC](https://forum.inductiveautomation.com/t/goofin-about-keyboards-and-editors-and-such/52879/14 "2021-11-09T18:56:14Z")

</div>

I’m sure these ergonomic keyboards are nice and help with strain on the hand and I might need to get one someday for that reason, but they really look like someone photoshopped them as a joke lol

---

<div class="post-metadata">

**Author:** ![josborn](https://avatars.discourse-cdn.com/v4/letter/j/4bbf92/32.png) [@josborn](https://forum.inductiveautomation.com/u/josborn)\
**Post date:** [November 9, 2021, 7:01pm UTC](https://forum.inductiveautomation.com/t/goofin-about-keyboards-and-editors-and-such/52879/15 "2021-11-09T19:01:58Z")

</div>

I am totally handicapped on anything but a plain old qwerty keyboard. Move the home keys around and I’m lost.

---

<div class="post-metadata">

**Author:** ![peter](https://avatars.discourse-cdn.com/v4/letter/p/278dde/32.png) [@peter](https://forum.inductiveautomation.com/u/peter)\
**Post date:** [November 9, 2021, 7:04pm UTC](https://forum.inductiveautomation.com/t/goofin-about-keyboards-and-editors-and-such/52879/16 "2021-11-09T19:04:46Z")

</div>

Function keys belong on the left hand side [83 key keyboard](https://en.wikipedia.org/wiki/IBM_PC_keyboard#/media/File:IBM_Model_F_XT.png)

But then again, function keys are overrated [VT100](https://en.wikipedia.org/wiki/VT100#/media/File:DEC_VT100_terminal.jpg)

---

<div class="post-metadata">

**Author:** ![brandon1](https://avatars.discourse-cdn.com/v4/letter/b/ea666f/32.png) [@brandon1](https://forum.inductiveautomation.com/u/brandon1)\
**Post date:** [November 9, 2021, 9:07pm UTC](https://forum.inductiveautomation.com/t/goofin-about-keyboards-and-editors-and-such/52879/17 "2021-11-09T21:07:14Z")

</div>

Here is a keyboard that every programmer needs. [Introducing The Key - Stack Overflow Blog](https://stackoverflow.blog/2021/03/31/the-key-copy-paste/)

---

<div class="post-metadata">

**Author:** ![bmusson](https://sea1.discourse-cdn.com/inductiveautomation/user_avatar/forum.inductiveautomation.com/bmusson/32/87530_2.png) [@bmusson](https://forum.inductiveautomation.com/u/bmusson)\
**Post date:** [November 10, 2021, 4:54am UTC](https://forum.inductiveautomation.com/t/goofin-about-keyboards-and-editors-and-such/52879/18 "2021-11-10T04:54:14Z")

</div>

Why stop at fancy ergonomic keyboards with software layering? [Just make the jump and go all the way to stenography.](http://www.openstenoproject.org/)

Some mad man has even made a set of [Vim commands](http://www.openstenoproject.org/stenodict/dictionaries/vim_di.html) to make things simple. 😆

---

<div class="post-metadata">

**Author:** ![victordcq](https://avatars.discourse-cdn.com/v4/letter/v/f6c823/32.png) [@victordcq](https://forum.inductiveautomation.com/u/victordcq)\
**Post date:** [November 10, 2021, 7:39am UTC](https://forum.inductiveautomation.com/t/goofin-about-keyboards-and-editors-and-such/52879/19 "2021-11-10T07:39:08Z")

</div>

Wish i could use qwerty… As a Belgian im stuck with azerty ☹ But not even the french azerty, we have our own keyboard for some reason xD

---

<div class="post-metadata">

**Author:** ![pascal.fragnoud](https://sea1.discourse-cdn.com/inductiveautomation/user_avatar/forum.inductiveautomation.com/pascal.fragnoud/32/24728_2.png) [@pascal.fragnoud](https://forum.inductiveautomation.com/u/pascal.fragnoud)\
**Post date:** [November 10, 2021, 7:57am UTC](https://forum.inductiveautomation.com/t/goofin-about-keyboards-and-editors-and-such/52879/20 "2021-11-10T07:57:21Z")

</div>

What’s stopping you ?  
I’m French and use qwerty. Accents are a problem, but you get used to it - alt shift on windows to switch to the french layout and get access to accents, and on Linux (Manjaro) I use an alternative layout as well that I can switch to easily.  
Basically I code in qwerty and type mails/whatever is in french with a different layout.

@paul-griffith & @Kevin.Herron  
How do you use those ‘thumb clusters’ ? I can see the two big keys being easy enough to hit, but those smaller keys that are behind leave me quite in doubt…

[Next page](https://forum.inductiveautomation.com/t/goofin-about-keyboards-and-editors-and-such/52879.md?page=2)
