powRSS
Home Recent Glimpses Shuffle Blogs Random

New: Explore conversations across blogs with powRSS Mentions

Karthinks

Karthinks

Where I collect notes. Sometimes you have to write to be able to think.

Top Words

  • emacs
  • mode
  • batteries
  • included
  • latex
  • window
  • management
  • different
  • persistent
  • editing
  • previews
  • embark

All posts (35)

This is a post in my Latex editing series, a quick package announcement for better Latex previews. After complaining the other day about Latex previews in org-mode being unbearably slow, I decided to take a crack at adapting Org-mode to use AucTeX’s preview library, which is blazing fast in comparison: <a...
This is a post in my Latex editing series, an awkward solution to a tiny problem. The Problem A common issue with Latex previews in Emacs: The preview images don’t scale when you rescale text in latex-mode or org-mode: [VIDEO] Direct link to video This makes it cumbersome to work with Latex math in Emacs when...
Emacs is reasonably consistent across its major-modes in its common usage patterns and keybindings. For example, C-M-a and C-M-e consistently move you to the beginnings and ends of functions in various language modes, and C-c C-z moves the focus to REPLs and back. In read-only modes n and p move the cursor up and...
One of the first customizations folks make to their Emacs is to hide the menu bar. This makes some sense if you’re using a completion UI like Ivy: it’s usually faster and more convenient to find an option using fuzzy completion in the minibuffer than it is to mouse over a series of menus. Also, the menu covers only...
Emacs has multiple built-in libraries for folding code, as is the case for most things Emacs. The default interface it exposes for folding functions is unwieldy and cumbersome, as is the case for most things Emacs. There is some overlap between Hideshow-mode and Outline-minor-mode. The latter is mainly for folding...
Ever since Gilles Castel documented his method for taking math notes in real-time in Vim, I’ve noticed Emacs users asking if it’s possible to replicate this level of speed and convenience typing \(\LaTeX\) in Emacs1. Well, it’s Emacs. Of course all of this–and more–is possible. I write LaTeX all day, and I’m about...
Do not use Elmo. Just making a note here. Following the release of mct.el, I packaged some similar code I had lying around to use Embark live collect buffers as an incremental completion system for Emacs. That is, it does roughly the same thing as other completion systems: allow you to select candidates by typing in...
One of the first things new Emacs users learn is the eval-last-sexp (C-x C-e) command and that Emacs can interpret elisp anywhere it appears. Here’s a quick tip about using this command when writing elisp that you may not have discovered. If you call it with a prefix (C-u) argument, it prints (or attempts to print)...
Update (2024-09-08): Read this article in Japanese at Qiita or at Emacs-JP. You’re using Avy wrong. Too harsh? Let me rephrase: you’re barely using Avy. Still too broad? Okay, the noninflammatory version: Avy, the Emacs package to jump around the screen, lends itself to efficient composable usage that’s obscured by...
Using an RSS reader instead of visiting Youtube or other social media has many advantages, including that you have to deal with much less energy-sapping, will-eroding clickbait. Unfortunately feed entries can still have clickbaity titles that can DESTROY your patience! So I wrote a dumb-as-rocks declickbaiter for...
Just updated Popper for Emacs with hinting in the echo area: When you toggle a popup, popups for the current context are listed in the echo area along with keyboard hints (M-1 through M-9 by default) to switch to them instantly. The listing is in the order in which the popups are displayed with popper-cycle. Here is...
A quick note that I thought might be interesting to document. As befits a shell written in elisp, eshell is extremely easy to modify to your use. There are a few packages floating around that add autojump/fasd/z type functionality to eshell. These let you jump quickly to any previously visited directory. As it turns...

Page 2 of 3