Emacs Lisp Other
Latest commit d7061da Aug 26, 2016 Vagn Johansen Use thing-at-point in vj-git-grep
Instead of current-word
Permalink
Failed to load latest commit information.
site-lisp remove iedit.el Aug 30, 2015
.gitignore (vj-full.el): Added (global-set-key (kbd "ESC <f12>") Mar 8, 2012
Makefile "make help" was incorrect Oct 17, 2012
README Updated README Jun 6, 2012
ac-source-sql.el remove M-s binding. ac-source-sql: complete after . Jan 31, 2012
bin-detect.el cleanup Jun 28, 2015
context-info.el context-info: only update if different from previous header line (equal) Feb 28, 2013
helm-vps.el Fix vps helm source Feb 13, 2016
helm-w32-app.el Remove (require 'anything-vps) Jun 20, 2015
incgrep.pl dont steal M-f1 in ac / Qt includes Oct 8, 2012
org-import-calendar.el org-import-calendar update Mar 23, 2015
prog-mode.el Do not touch background color for v24. Added some F# support Jul 9, 2014
sample-dot-emacs.el fix vj-browse-url. Added mic-paren.el Jul 16, 2012
tempo-c-cpp.el cleanup; Load axml files as XML Jun 13, 2015
tempo-javascript.el c-m-aa bound to just-one-space. Added tempo-javascript.el May 3, 2012
vgrep22.pl vj-git-diff-gui and more Feb 12, 2016
vj-compilation-find-file-not-found-hook.el added vj-csharp-mode-hook. Added missing require calls. Feb 10, 2012
vj-copy-paste.el tempfile is always in ~ Jul 12, 2012
vj-csharp.el vj-git-diff-gui and more Feb 12, 2016
vj-full.el remove iedit.el Aug 30, 2015
vj-functions.el Use thing-at-point in vj-git-grep Aug 26, 2016
vj-grep.el misc Jul 19, 2012
vj-helm-simple-git-grep.el Fix helm sources (hopefully) Jun 21, 2015
vj-helm.el helm fixes Feb 10, 2016
vj-init.el cleanup Jun 28, 2015
vj-load.el helm fixes Feb 10, 2016
vj-magit.el Use thing-at-point in vj-git-grep Aug 26, 2016
vj-make-index.pl Remove unused variable in perl scripts Apr 30, 2013
vj-prog.el Disable ruby flymake since it messes with elpy Sep 2, 2015
vj-search-index-complete.pl first word must be lowercased May 27, 2013
vj-search-index.pl Remove unused variable in perl scripts Apr 30, 2013
vj-set-key.el New function vj-mark-paragraph Jul 4, 2015
vj-std-essentials.el misc: indent-tabs-mode (use setq-default) .. Jun 21, 2012
vj-std-extras.el vj-git-diff-gui and more Feb 12, 2016
vj-util.el First stab at generic emacs config. Most of the code is many years old Apr 11, 2011
vps.el Do not touch background color for v24. Added some F# support Jul 9, 2014

README

Vagns emacs lisp config files.

Well, not really this is a stripped down version for public
consumption. MORE WILL COME LATER.

Quick Start

  mkdir ~/site-lisp
  cd ~/site-lisp
  git clone git://github.com/vjohansen/emacs-config.git
  cp ~/site-lisp/emacs-config/sample-dot-emacs.el ~/.emacs
  mkdir ~/elisp
  emacs
  C-x r j e   (loads the machine specific elisp file from ~/elisp AKA my-lisp-dir)

If necessary setup exec-path and PATH first in .emacs:

  ;; Windows example (MSYS-Git has grep.exe and other useful tools)
  (add-to-list 'exec-path "c:/tools/Git/bin" t)
  (setenv "PATH" (concat (getenv "PATH") ";c:\\tools\\Git\\bin"))

Create a .emacs with (or just copy this from sample-dot-emacs.el)

  (add-to-list 'load-path "~/path/to/emacs-config/")
  ;; optionally change my-lisp-dir via defvar (default is "~/elisp")
  (load "vj-init")

The following registers have set up for quickly opening config files. Use
C-x r j <letter>:

| Letter | File                                |
|--------+-------------------------------------|
| e      | vj-machine-specific-elisp-file      |
| s      | vj-system-type-specific-elisp-file  |
| E      | "~/.emacs" or "~/ .emacs.d/init.el" |
| c      | custom-file                         |

The custom file will have a machine specific name.

License: GPL
(unless otherwise specified)

The site-lisp directory contain compies of elisp files from

  https://github.com/m2ym/auto-complete.git
  git://github.com/m2ym/popup-el.git