I find Jenkins UI too cluttered with a lot of stuff being hidden by default behind the "Advanced" buttons. So I stopped using Jenkins UI and migrate all my job definitions to YAML file in my source code repo. I use OpenStack Jenkins-job-builder to generate job.
Sometimes I'm trying to improve a step, and want to test a quick change. Going from Build Configuration up to Build Overview to click on Run Build is slow and easy to forget, and I don't want to check something in just o trigger a build.
Plus, TeamCity has 'Run Now' on every build-related page.
As vim user, I found that the best keyboard for vim is Microsoft Arc keyboard in UK layout:
- It has terrible arrow keys, which basically forces you to use hjkl.
- It is small enough to be able to reach all keys w/o moving my palms.
- in UK layout '\' key is under my left pinkie, so I don't have to remap leader to anything else. '@' for macros is in a good place too.
- Esc key is big and positioned separately, easy to use.