Age | Commit message (Collapse) | Author | |
---|---|---|---|
2015-02-02 | Add command zsh-toggle-ansi-term-home | Kyle Meyer | |
2015-02-02 | Rework some Projectile bindings | Kyle Meyer | |
2015-02-02 | Rework key chords | Kyle Meyer | |
- Use letter pairs that are rare in both directions. For really common commands, try to keep my fingers on home row. - Remove some key chords for less frequent commands. For Projectile, just bind switching projects and the commander because most other things are available with one more key from the commander. My strategy for key chord bindings was to lead with ',' or ';' and then follow with any letter. The idea was that, with the languages and coding conventions I was using at the time, when I inserted a comma or semicolon, they were usually followed by a non-letter (typically a space or a new line). But, this is actually not a good way to go about this because Key chord mode accepts the two-letter combination in either order. In practice, I didn't end up unintentionally calling a command too often, but it did happen enough to be slightly annoying. John Cook recently posted a table [1] of bigram frequencies, which is a good starting point for updating my key chords. [1]: http://www.johndcook.com/blog/2015/02/01/rare-bigrams/ | |||
2015-02-02 | Install whole-line-or-region | Kyle Meyer | |
2015-02-02 | Reposition mode calls | Kyle Meyer | |
2015-02-02 | Merge Org capture and agenda sections | Kyle Meyer | |
2015-02-02 | Move Org agenda key binding to right location | Kyle Meyer | |
2015-02-01 | Add kill buffer variant | Kyle Meyer | |
2015-01-31 | Update for renamed Magit command | Kyle Meyer | |
Magit commit a44ed1b9c3b0ffa09b988cb8305da0105e4702ea | |||
2015-01-29 | Split init-buffile.el | Kyle Meyer | |
2015-01-29 | Use hook for fullscreen Magit | Kyle Meyer | |
2015-01-28 | Send up to line, not point, to Python shell | Kyle Meyer | |
2015-01-28 | Explicitly require cl-lib | Kyle Meyer | |
2015-01-27 | Rewrite diff advice as separate function | Kyle Meyer | |
2015-01-27 | Load latex-mode, not tex-mode, for *.tex files | Kyle Meyer | |
2015-01-27 | Remove duplicate binding in gnus-summary-mode-map | Kyle Meyer | |
2015-01-27 | Don't advise clone-indirect-buffer-other-window | Kyle Meyer | |
2015-01-27 | Rewrite kill-thing-at-point macro | Kyle Meyer | |
2015-01-27 | gnus: Use permanent levels | Kyle Meyer | |
2015-01-27 | Use sticky Org agenda | Kyle Meyer | |
As of commit 7e945107ced488344fd78cd1388cf000b29733e8 in Org mode, restoring windows should work better with sticky agenda buffers. | |||
2015-01-27 | Improve organization and consistency of files | Kyle Meyer | |
- Add pages and more headings for large files. - Try to use consistent order for file (or page) structure. * Loading * Settings * Hooks * Any mode activation or function calls * My functions * Key bindings | |||
2015-01-23 | Fix misplaced 'after' | Kyle Meyer | |
2015-01-22 | Diminish global-whitespace-mode | Kyle Meyer | |
2015-01-22 | Use whitespace-mode as cleanup indicator | Kyle Meyer | |
- Activate global whitespace-mode. When not allowing the buffer to be cleaned up, use more annoying whitespace indicators. - Use whitespace-cleanup as cleanup function. Except for trailing whitespace, this should cover what km/cleanup-buffer was doing and more. | |||
2015-01-22 | Set term face colors | Kyle Meyer | |
2015-01-20 | Rewrite scratch functions | Kyle Meyer | |
2015-01-20 | Rewrite zsh-ansi-term commands | Kyle Meyer | |
- Always use terminal for that directory if it exists. - Let user override the default directory. | |||
2015-01-20 | Remove shell-command advice | Kyle Meyer | |
I was using this to hide the '*Async Shell Command*' buffer from dired-do-async-shell-command, but am removing it now because there are many cases where I want to see this buffer. | |||
2015-01-19 | Rewrite bibtex-use-title-case | Kyle Meyer | |
In addition to capitalizing important or unprotected words: - Convert unimportant words to lower case. - Allow protecting brackets to be within a word. - Always capitalize word at start of title unless protected. | |||
2015-01-19 | Use hook to run bibtex-use-title-case | Kyle Meyer | |
2015-01-18 | Don't advise org-tree-to-indirect-buffer | Kyle Meyer | |
2015-01-18 | Dired: Hide details by default | Kyle Meyer | |
2015-01-17 | Store current span across Org agenda calls | Kyle Meyer | |
2015-01-17 | gnus: Add function to sort by topic | Kyle Meyer | |
2015-01-15 | Use grep-setup-hook to hide grep headers | Kyle Meyer | |
2015-01-14 | Add command org-goto-agenda-heading | Kyle Meyer | |
2015-01-14 | Add variable for agenda refile targets | Kyle Meyer | |
2015-01-14 | Decrease value of org-goto-max-level | Kyle Meyer | |
2015-01-13 | Bind ace-jump in magit-cherry-mode | Kyle Meyer | |
2015-01-13 | Update interactive-haskell-mode setup | Kyle Meyer | |
2015-01-09 | Remove some unhelpful let bindings | Kyle Meyer | |
2015-01-07 | gnus: Update select-group binding | Kyle Meyer | |
This works with and without topic mode enabled. | |||
2015-01-07 | gnus: Don't start in topic mode | Kyle Meyer | |
2015-01-07 | Mark org-goto-max-level as safe local variable | Kyle Meyer | |
2015-01-07 | Fix some docstrings | Kyle Meyer | |
2015-01-06 | ibuffer: Restore window configuration on quit | Kyle Meyer | |
2015-01-05 | Bind org-refile-goto-last-stored to global-org-map | Kyle Meyer | |
2015-01-05 | notmuch-goto-message-in-gnus: Fix indentation | Kyle Meyer | |
2015-01-04 | Bind ace-jump to 'j' in magit-{refs,log}-mode-map | Kyle Meyer | |
2015-01-04 | Enable LaTeX-narrow-to-environment | Kyle Meyer | |