This article is a translation of https://masutaka.net/2025-04-15-1/. On GitHub, when you paste Issue/PR/Discussion URLs into comments or descriptions, GitHub automatically renders the status, title, and number. For example, if you write the following...
Why Emacs Keybindings? I've always preferred Emacs-style editing, especially the way it handles cursor movement and text manipulation. Even though I have switched to using VSCode for most of my development work, I often found myself missing the intui...
Hook This article describes how emacs can be configured as java ide. This article describes the use of GRADLE to configure JDTLS ; the most popular Java Language Server. Gradle will make use of eclipse plugin to generate .classpath and .project which...
Last weekend, I decided to tackle a project that had been on my mind for a while: integrating AI capabilities directly into my Spacemacs environment. The result was Fabric.el, a wrapper around Fabric that supercharges text work with AI-driven pattern...
Some time ago, I wrote a post about using Vim to look cool and why that’s not a good idea. Now, funny enough, here I am—having switched to VSCode after years of hopping between Vim and Emacs. This isn’t one of those "Vim sucks, I'm going back to VSCo...
Imagine you can just use package-install to install any Emacs package and have a painless way to reinstall the same packages when you move to a new system. usually what happens is when you install some package, Emacs modifies your custom-set-variable...
This code is copied form emacs stack-exchange and adopted to work with web-mode for future reference. Following is the link to the original stack exchange post: https://emacs.stackexchange.com/questions/37918/how-to-highlight-graphql-template-literal...
After using Emacs for almost 20 years, usually day-in and day-out, I decided to give Neovim a try. I have been using Neovim for two months now, and I can say that I am starting to like it. In this article, I will share my experience of switching from...
Emacs: More Than Just a Text Editor The GNU Emacs manual describes Emacs as an extensible, customizable, self-documenting real-time display editor. While that's accurate, it doesn't capture the full potential of this powerful tool. Let's explore what...
Raghav's articles Introduction Do you think that programmers in movies look far cooler than you do while coding? Are you tired of constantly switching between mouse and keyboard? Or do you simply want to code in a less resource-heavy environment? In ...