1/1/2024 0 Comments Hammerspoon window switcherOnce you get used to vim key mappings, you'll be surprised by the number of applications that support vim key mappings. If you couldn’t start vim due to its steep learning curve, using vim plugins in your editor or IDE can be a good start. Vim is not an easy application since it requires lots of time investment, but it's worth the investment if you think you'll use your laptop for a long time. Using vim, you can avoid using the mouse while writing or coding. I use this to launch applications, search things, and run shell commands. You can find more use cases in this Reddit post: Alfred (free / upgrade for £59)Īlfred is an application launcher and productivity application. With BTT, I open applications and run shell scripts and AppleScripts using keyboard shortcuts. BetterTouchTool ($22)īetterTouchTool (BTT) is a tool that allows you to customize various input devices. I use it to click and scroll with my keyboard. Keymou is an application with which you can map keyboard shortcuts to mouse actions. I stopped using Shortcat after I started using Vimac. Shortcat is similar to Vimac, but it behaves slightly differently. Vimac is an open-source project that works similarly to Vimium. If you think javascript: is too long, you can add a shortcut by following the description on this page. To avoid using the mouse, type in javascript: in the address bar and press enter. With Vimium, you can avoid using the mouse when the focus is inside a page, but you usually have to click the page if you want to switch focus from the address bar to the page. Switching focus from the address bar to the page If you're not a vim user, you could learn some key mappings with it. Vimium is a Chrome extension that enables you to navigate using keyboard shortcuts. I use these applications, tools, and tricks to avoid using the mouse. I barely move my hands when I use my laptop, and I never had wrist pain after ditching the mouse. I moved from the second-best mouse to the best mouse after I started using Mac, and I rarely use Trackpad when I work. It was the second most popular answer, and the most popular answer was "No mouse is the best mouse."Īs usual, the thread was deleted, being flagged as off-topic. I found it from a Stack Overflow thread discussing the best mouse for developers. It was a mouse that I could map around ten buttons. I may believe that most computers contain unique customizations, which may be why most people hate reinstalling the operating systems or setting up a new computer.I used to use one of the most expensive mice on the market, Logitech MX Revolution. Such as my laptop, there are a bunch of tools that improve my experience using a computer. Here is a non-exhaustive list: AppĬan easily attach the windows to the sides or corners of the screen. If the screen is big enough, you may put the documentation on the left and IDE on the right. It can periodically and automatically set a beautiful sightseeing image as your wallpaper. Timely covers your screen to make you have a rest. The official site of the Oxford dictionary. It can show you the list of the selected application’s hotkeys. Open a terminal with the current folder path. One non-exhaustive list of my favorite toolsīesides improving my experience in using a computer, these tools also cause a few inconveniences, especially when I need to reinstall the OS and set up a new laptop. I have to look for an alternative because sometimes one is no longer free of charge, or sometimes one no longer supports the latest OS. This didn’t bother me much until I changed my Macbook Pro thrice in half a year. So I tried to find a way to minimize the number of tools I relied on, and I found Hammerspoon. I can say this is really a Swiss Army Knife on macOS.Īctually, there are some similar tools, but Hammerspoon finds the best balance between usage simplicity and functionality complexity. The users only need a little knowledge of Lua before customizing with Hammerspoon. Under the situation of no experience in Lua, I quickly finished the customizing based on the official documentation.
0 Comments
Leave a Reply. |
AuthorWrite something about yourself. No need to be fancy, just an overview. ArchivesCategories |