Age | Commit message (Collapse) | Author | |
---|---|---|---|
2015-02-11 | gnus: Add ido variants for group and topic jumping | Kyle Meyer | |
2015-02-11 | Bind ace-jump-mode to 'j' in Org agenda | Kyle Meyer | |
2015-02-11 | gnus: Rewrite bury functions | Kyle Meyer | |
2015-02-09 | Change aw-scope to frame | Kyle Meyer | |
I had this set to global so I could jump to windows displayed in frames of other monitors, but I didn't use this often and it had the disadvantage of needing to type a letter for the current two-window frame if there were any frames on other monitors. | |||
2015-02-09 | Add command compile-in-home-dir | Kyle Meyer | |
2015-02-09 | Rewrite compilation commands | Kyle Meyer | |
- Use directory in compilation buffer name. - Make recompile and display-buffer commands support for multiple buffers, including compilation-last-buffer. | |||
2015-02-07 | Add command copy-doi-as-kill | Kyle Meyer | |
2015-02-07 | Add 'C-c C-f' binding for org-agenda-follow-mode | Kyle Meyer | |
2015-02-04 | Rewrite doi-at-point | Kyle Meyer | |
- Require that point is on either actual doi or "doi:". - Use the regexp to deal with trailing punctuation. | |||
2015-02-04 | Remove additional binding for dired-up-directory | Kyle Meyer | |
I prefer this binding to '^', but I didn't realize that similar behavior is available using dired-jump for a Dired buffer. | |||
2015-02-04 | Fix misplaced comment | Kyle Meyer | |
2015-02-04 | Add dired-view-file-other-window command | Kyle Meyer | |
2015-02-03 | Merge babel and contacts settings to main Org file | Kyle Meyer | |
2015-02-03 | Add save-some-buffers variant | Kyle Meyer | |
2015-02-03 | Correct typo in comment | Kyle Meyer | |
2015-02-02 | Bind ace-jump-mode to 'j' in View mode | Kyle Meyer | |
This is more consistent with its one-key binding in other modes (e.g., magit-log-mode and gnus-summary-mode). | |||
2015-02-02 | Rewrite grep-hide-header | Kyle Meyer | |
2015-02-02 | Change default ESS style | Kyle Meyer | |
Keep all continued statements and expression at the original level. | |||
2015-02-02 | Use auto-complete as yas fallback in Python mode | Kyle Meyer | |
2015-02-02 | Turn off yas fallback behavior | Kyle Meyer | |
It's not bound to a key with any other binding. | |||
2015-02-02 | Rebind find-function | Kyle Meyer | |
2015-02-02 | Don't read revision for magit-log-all-branches | Kyle Meyer | |
A revision doesn't make sense because the '--all' flag is being passed. | |||
2015-02-02 | Add binding for org-clone-and-shift-by-repeater | Kyle Meyer | |
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. |