Álvaro Ramírez
Emacs tips backlog
- TODO Typit: typing game for Emacs.
- TODO pyimports.
- TODO Sriram Krishnaswamy's init.
- TODO Using a Node repl in Emacs with nvm and npm.
- TODO arview.
- TODO company-flx: fuzzy matching to company.
- TODO Integration of the Go 'guru' analysis tool into Emacs.
- TODO company-mode/company-statistics: Sort completion candidates by previous completion choices.
- TODO Rewrite git history with Emacs, magit and git rebase.
- TODO Code coverage highlighting for Emacs.
- TODO tramp-theme.
- TODO cstyle.
- TODO A go Emacs config.
- TODO Try out ox-twbs.
- TODO Emacs Lisp function frequency.
- TODO How to make yasnippet and company work nicer? (Stack Exchange).
- TODO yasnippet-java-mode/java-snippets.el.
- TODO font-lock-studio.
- TODO buttercup.
- TODO markdown-preview-eww.
- TODO ediff-revision and magit-find-file to compare branches.
- TODO Flycheck linter for sh using checkbashisms.
- TODO El Kanban Org: parse org-mode todo-states to use org-tables as Kanban tables.
- TODO Emacs iOS development (qiita).
- TODO Emacs iOS development (fujimisakari).
- TODO encrypting org files.
- TODO flycheck-pos-tip.
- TODO Writing Python Docstrings with Emacs.
- TODO Try Completion for Objective-C (Github diff).
- TODO Emacs fasd support.
- TODO visual-regexp.
- TODO Open large files.
- TODO company-sourcekit (Swift completion): sample config.
- TODO emacs-java-imports.
- TODO append-to-buffer.
- TODO python-x: extras for interactive evaluation.
- TODO outlined-elisp-mode.
- TODO outlien-magic.
- TODO Gutter and linum+ config (see zvlex/dotfiles).
- TODO kurecolor: Editing color.
- TODO auto-insert-mode.
- TODO Buffer local cursor color: ccc.
- TODO clang indexing tool: clang-tags.
- TODO Create custom theme: Trường's post.
- TODO dired-hacks.
- TODO gtd emacs workflow: Charles cave's notes.
- DONE emacs-index-search (lookup subject in Emacs manual).
- DONE info-apropos (lookup subject in all manuals).
- TODO Jumping around tips: zerokspot.
- TODO Mac OS clipboard support (from terminal): pbcopy.
- OBSOLETE Malabar mode: For Java.
- TODO Melpa recipe format:format.
- OBSOLETE Naturaldocs for javascript: Vineet's post.
- TODO Org protocol: see irreal's post and oremacs's part 1 and part 2.
- TODO org-multiple-keymap. More at org-multiple-keymap.el.
- TODO org-reveal: Export org to reveal.js.
- TODO Practice touch/speed typing: speedtype.
- TODO private configuration: private.
- TODO project management for C/C++: malinka.
- TODO Project templates: skeletor.
- TODO Rewrite git logs. See emacs magit tutorial | rewrite older commit.
- TODO Selective display: Hide lines longer than.
- TODO shell-command-on-region: Print inline with C-u M-|.
- TODO shell-command: Print output inline with C-u M-!.
- TODO Simplify media file transformations: make-it-so.
- TODO yatemplate.
- TODO emacs-helm-xcdoc.
- OBSOLETE Drill down org files using orgnav (helm-based).
- OBSOLETE Prettier emacs. (use reformatter.el.)
- OBSOLETE Spaceline walkthrough.
- OBSOLETE Try out emacs Android debug (see this post).
- OBSOLETE quickrun.el.
- OBSOLETE Emacs for JavaScript.
- OBSOLETE go-gopath.
- OBSOLETE shift-number.el.
- OBSOLETE https://github.com/xuchunyang/DevDocs.el.
- OBSOLETE select-themes.
- OBSOLETE Emacs purpose.
- OBSOLETE Why are you changing gc-cons-threshold?.
- OBSOLETE Corral.
- OBSOLETE xcode-mode.
- OBSOLETE commenter.
- OBSOLETE Emacs JavaScript helpers.
- OBSOLETE yahoo-weather-mode.
- OBSOLETE Peek at peteyy's Javascript config.
- OBSOLETE import-js.
- OBSOLETE ES6 yasnippets.
- OBSOLETE swank-js.
- OBSOLETE TypeScript Interactive Development Environment for Emacs.
- DONE Try out cquery, emacs-lsp, and company-lsp.
- DONE (setq projectile-use-git-grep t).
- DONE Is there any easy way to make .org files password protected? (Reddit).
- DONE use-package binding to different maps
(use-package term :bind (:map term-mode-map ("M-p" . term-send-up) ("M-n" . term-send-down) :map term-raw-map ("M-o" . other-window) ("M-p" . term-send-up) ("M-n" . term-send-down)))
- DONE Emacs qrencode.
- DONE Smartparens.
- DONE Hash region.
- DONE helm-ispell.
- DONE Pack/unpack files with atool on dired.
- DONE company-shell.
- DONE artbollocks-mode and writegood. More at Sacha's post.
- DONE comint-prompt-read-only for making shell prompts read-only.
- DONE org-page: Static blog.
- DONE I just realized Emacs has a fast infix calculator that's not calc or quick-calc… (Reddit).
- DONE How to get emacs key bindings in Ubuntu.
- DONE org-autolist.
- DONE Move up by parens: More at the manual.
- DONE sunrise-sunset.
- DONE ace-window.
- DONE Checkdoc.
- DONE Choose magit repo c-u c-x g (magit-status).
- DONE continue comment blocks: m-j (indent-new-comment-line).
- DONE Debug expanded elisp macros: See Wisdom and Wonder's post.
- DONE delete-duplicate-lines
- DONE Describe bindings: C-h b lists all bindings.
- DONE Disable furniture
(menu-bar-mode -1) (toggle-scroll-bar -1) (tool-bar-mode -1)
- DONE elmacro shows keyboard as emacs lisp.
- DONE yasnippet mirrors with transformations more at snippet development.
For example:
- (${1:id})${2:foo} { return $2; } - (void)set${2:$(capitalize yas-text)}:($1)avalue { [$2 autorelease]; $2 = [avalue retain]; } $0
- DONE Emacs regex: Emacs: text pattern matching (regex) tutorial.
- DONE export ascii art: artist mode + ditaa for uml. demo video.
- DONE lispy.
- DONE minimal: minimalist appearance.
- DONE Narrowing regions
- c-x n n (narrow-to-region).
- c-x n w (Widen).
- DONE nxml-mode.
- DONE org-beautify-theme: a sub-theme to make org-mode more beautiful.
- DONE Recursive query/replace
- M-x find-dired RET.
- Navigate to location, RET.
- Add find argument (omit for all files), RET.
- t (select all).
- Q (query-replace).
- Enter search/replace terms.
- y/n for each match.
- C-x s ! (save all).
- DONE Repeat last command: C-x z (and just z threreafter).
- DONE Replace char with a newline
- M-x replace-string RET ; RET C-q C-j.
- C-q (quoted-insert).
- C-j (newline).
- DONE smart-mode-line, sacha's sample usage.
- DONE Toggling key bingings: ode to the toggle.
- DONE unify-opening
- DONE use-package: lunaryorn.
- DONE sunshine.el.
- DONE youtube-dl: or emacs.