Skip to content

Instantly share code, notes, and snippets.

@ijdickinson
Created October 13, 2015 14:00
Show Gist options
  • Select an option

  • Save ijdickinson/c93166bd9ce5e6c9e791 to your computer and use it in GitHub Desktop.

Select an option

Save ijdickinson/c93166bd9ce5e6c9e791 to your computer and use it in GitHub Desktop.

Revisions

  1. ijdickinson created this gist Oct 13, 2015.
    43 changes: 43 additions & 0 deletions gistfile1.txt
    Original file line number Diff line number Diff line change
    @@ -0,0 +1,43 @@
    ian@ian-desktop $ cd ~

    ian@ian-desktop $ cat .emacs
    (setq visible-bell 1)
    (setq-default indent-tabs-mode nil)

    (add-to-list 'default-frame-alist '(height . 68))
    (add-to-list 'default-frame-alist '(width . 180))

    (when (>= emacs-major-version 24)
    (require 'package)
    (add-to-list
    'package-archives
    '("melpa" . "http://melpa.org/packages/")
    '("marmalade" . "http://marmalade-repo.org/packages/")
    )
    (package-initialize))

    ian@ian-desktop $ cd .emacs.d
    [~/.emacs.d]

    ian@ian-desktop $ ls
    auto-save-list/ ijd-keybindings.el thumbs/
    backups/ places url/
    elpa/ session.10935ec55a5dfd95e144293576742244100000021260069
    ido.last session.10d5482e7861b48c87144302860346335200000022120067

    ian@ian-desktop $ cat ijd-keybindings.el
    (defun my-unindent-region (N)
    (interactive "p")
    (if (use-region-p)
    (progn (indent-rigidly (region-beginning) (region-end) (* N -4))
    (setq deactivate-mark nil))
    (self-insert-command N)))

    (global-set-key "\C-tab" 'my-unindent-region)

    ian@ian-desktop $ ls elpa/
    alchemist-20150928.2343/ company-20150919.1933/ gnupg/
    archives/ dash-20150829.433/ handlebars-mode-20150211.949/
    better-defaults-20150404.223/ elixir-mode-20150917.50/ handlebars-mode-readme.txt
    better-defaults-readme.txt epl-20150517.433/ pkg-info-20150517.443/