Skip to content

rekabat/emacs-config

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

42 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

emacs-config

My personal Emacs configuration files. "init.el" contains auto-generated code created by themes and loads the file "user-init.el" just to keep things clean.

Packages

For package managers, I only use MELPA. I currently have installed:

  • solarized-theme
  • rainbow-delimiters
  • smex
  • paredit
  • popup
  • auto-complete
  • neotree
  • undo-tree
  • workgroups2
  • sublimity (for smooth scrolling only)
  • tabbar

Disabled Features

I have disabled certain annoyances that are default in Emacs:

  • blinking cursor
  • audible bell
  • tool bar (in GUI mode)
  • C-x f (changed set line width to find file)

Enabled Features

I have also enabled a number of features that I find useful:

  • display column number on mode bar
  • display line number on left
  • highlight the current line
  • turned off splash screen and replaced with empty buffer
  • set C-t to GOTO-line shortcut
  • (for OS X) switched Meta to the CMD key (from ALT)

Personal Features

Created a popup buffer switcher that keeps them in order of most recently accessed. Located in "lib/buffer-cycle/".

TODO

  • When I try to copy without a selection, I would instead like to copy the whole line and the line ending.
  • C- could enter a new line below the current line.
  • Join lines with C-j
  • Terminal
  • Workgroups/project-management/desktops (workgroups2 or projectile)
  • More convenient buffer selection
  • Neotree on startup
  • Total lines in modeline
  • Multiple cursors
  • Search cycicly
  • Spellcheck
  • Highlight todos
  • Indentation guides
  • Color code visualization in HTML and CSS (rainbow-mode)
  • Git support (Magit)

About

My personal Emacs config.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published