![]() Using only keystrokes for common editing operations is more efficient than mouse or menu-driven commands, because your hands never leave the keyboard. That's why I love writing for my blog, The Valuable Dev. I've worked from extra small to extra big companies, mentoring and leading developer teams. I've been coding as a hobby for 20 years, professionally for 10 years. I was already familiar with many of the topics, but still learned an enormous amount, and definitely fine-tuned my daily workflow. Never before have I chuckled aloud while reading through a technical book! I highly recommend this for everyone beginner and beyond. Matthieu presents very complex and intricate concepts and tools in simple, easy-to-understand, and entertaining ways! The Mouseless Dev is a delightful adventure into all the tools and topics that make you a better developer. I have read many books since I started my career at the end of the 80's as a Unix SysAdmin, and your book rates very high! I highly recommend this book to every software developer get it, read it and get sh*t done by being a lot more productive. The book is also a great introduction to Vim and Tmux, which I have been using for years, but Matthieu still managed to teach me a few things about it. I have now been running Arch and i3 exclusively and I have never been as productive behind my keyboard. Let me tell you that it does exactly what it says on the cover, it will change the way you work for the better. Then I saw a post on Reddit by Matthieu asking people to please check out his new book, a book about exactly what I have been wanting, a book about i3 and other mouseless tools! My problem was that I had no idea where to start and like many people, I lacked the time to search for good tutorials. Thank you for sharing!įor years, I have been working back and forth on macOS and Gnome based Linux (mostly Ubuntu), but I always have been curious about using a window manager like i3. I can imagine how much fun you had writing it. Reading your book has been my guilty pleasure for the past month. When you are ready for even faster browsing, check out my post on Custom web commands with WebDriver.The print version is available from many distributors like Amazon or Barnes and Noble. The Linux version of Chrome binds these shortcuts by default, but not the Windows version.Īs always, if there are extensions you find useful, please post them in the comments! The last extension I rely on is Keyboard Shortcuts to Reorder Tabs. to bind keyboard shortcuts for specific sites). My extension also extracts the hostname and appends it to the tab name, so you can easily use it to define contexts in Dragonfly (e.g. I think the Firefox extension already does this, and I created one for Chrome, Tab Namer. Next, you’ll want to enumerate tabs so you can quickly jump between them. I also recommend binding the Vimium shortcuts that let you quickly open a bookmark. To make it even faster, I only allow one-syllable numbers to be used in labels. I use “links” for the former and I simply speak the number for the latter. Since you’ll be using these a lot, make them as terse as possible. If you are using Vimium, you will need to bind one command to label the clickable elements, and another to actually click a particular element. If you are using Firefox, try out this sample Dragonfly module. I recommend Mouseless Browsing for Firefox and Vimium for Chrome. ![]() Firefox is probably the easiest to get started with, although I prefer Chrome.įirst, you need to install an extension that labels clickable elements on the page, so you can speak a label to click on an element. ![]() Both of these support the extensions you’ll need, so it is really a matter of personal preference. To begin with, you’ll want to decide between Firefox and Chrome. I do recommend you try it first to see if it works for you, and to think about what you would like to improve in your custom version. And of course, it’s not very customizable. The extension tends to cause pages to hang, and it requires that you speak the link you want to click on, which introduces ambiguities and doesn’t work well for all clickable elements. Note that Dragon does have built-in support for web browsing, although I find it doesn’t work very well. Thanks to the extensibility of modern browsers, this works surprisingly well. One of the best ways to get started writing Dragonfly macros is to set up web browsing by voice. Update : See my new post for the current extensions I use.
0 Comments
Leave a Reply. |
AuthorWrite something about yourself. No need to be fancy, just an overview. ArchivesCategories |