diff --git a/config.org b/config.org index baee941..b6dc0ad 100644 --- a/config.org +++ b/config.org @@ -267,6 +267,7 @@ Define functions and set keybindings: *** LateX Preview This package will automatically convert LaTeX Snippets into viewable LaTeX in your Org Mode Documents. LaTeX Snippets can be defined with text between dollar signs. Example : $ax+bx^2$ + These LaTeX snippets will also show up when converting to PDF. Install the package, enable it and ensure that it always is installed: #+BEGIN_SRC emacs-lisp @@ -286,13 +287,13 @@ Install the package, enable it and ensure that it always is installed, then add #+END_SRC *** Enable Indent Mode A hook that will autmatically make sure that indenting of headers are enabled by default, this is visually useful and emulates code hierarchy. -Install the package, enable it and ensure that it always is installed, then add a hook to enable the Indentation when on Org Major Mode: +Add a hook to enable the Indentation when on Org Major Mode: #+BEGIN_SRC emacs-lisp (add-hook 'org-mode-hook 'org-indent-mode) #+END_SRC *** Enable Beamer Support A hook that will automatically make sure that Beamer Org Mode templates and exportion are enabled by default, for slideshow creation with LaTeX. -Install the package, enable it and ensure that it always is installed, then add a hook to enable the Beamer Mode when on Org Major Mode: +Add a hook to enable the Beamer Mode when on Org Major Mode: #+BEGIN_SRC emacs-lisp (add-hook 'org-mode-hook 'org-beamer-mode) #+END_SRC @@ -327,6 +328,15 @@ Install the package, enable it and ensure that it always is installed, and then (projectile-mode)) #+END_SRC ** Auto Completion +*** Which Key +Which Key is an insanely useful package that will automatically show you the possible key combinations to finish a binded keychord. +Install the package, enable it and ensure that it always is installed, and then make sure that which-key is enabled by default: +#+BEGIN_SRC emacs-lisp + (use-package which-key + :ensure t + :init + (which-key-mode)) +#+END_SRC *** Ivy Ivy is an autocompletion framework, it will automatically fuzzy find search words for you. This includes file managing, searching, and more via its extensibility and the Counsel package. Install the package, enable it and ensure that it always is installed, and then make sure that ivy-mode is enabled by default: @@ -399,17 +409,8 @@ Install the package, enable it and ensure that it always is installed, and then :init (company-quickhelp-mode)) #+END_SRC -*** Which Key -Which Key is an insanely useful package that will automatically show you the possible key combinations to finish a command. -Install the package, enable it and ensure that it always is installed, and then make sure that which-key is enabled by default: -#+BEGIN_SRC emacs-lisp - (use-package which-key - :ensure t - :init - (which-key-mode)) -#+END_SRC ** Multiple Cursors -The Multiple Cursors package is pretty self explanatory; you can select and manipulate multiple lines of the same text at the same time; move the cursors in unison. Etc. +The Multiple Cursors package is pretty self explanatory, you can select and manipulate multiple lines of the same text at the same time, move the cursors in unison. Etc. Install the package, enable it and ensure that it always is installed, and then bind the useful functions to a mnenomic key chord: #+BEGIN_SRC emacs-lisp (use-package multiple-cursors