I'm working on getting enough of my real configuration into this series so that I can dump my current one and use this one all them time and grow it back up an episode at a time.
I think we're almost there.
This time, we're looking at a few small packages that I use all the time.
Highlight line Mode
this turns on highlight line mode. It makes it easy to see the line the cursor's on. Nothing huge, I just like it.
Beacon mode flashes the cursor whenever you scroll. It makes things easy to locate the cursor when scrolling
; flashes the cursor's line when you scroll (use-package beacon :ensure t :config (beacon-mode 1) ; this color looks good for the zenburn theme but not for the one ; I'm using for the videos ; (setq beacon-color "#666600") )
This mode deletes all the whitespace after the cursor (or before it) when you use delete or backspace.
; deletes all the whitespace when you hit backspace or delete (use-package hungry-delete :ensure t :config (global-hungry-delete-mode))
Expand region expands the marked region by semantic units. It's my go to way of marking text for manipulation
; expand the marked region in semantic increments (negative prefix to reduce region) (use-package expand-region :ensure t :config (global-set-key (kbd "C-=") 'er/expand-region))
I also tried to look at aggressive indent but that had some problems so we'll come back to that later.
- Video series overview page: