This is collection of recipes to run-command.
I found run-command
package of Bard very useful, the great idea that you have one command to run ALL compile-like commands which have a relation to your file is very awesome. Also it uses main power of Emacs: extensibility. run-command
not only let you ability to customization, even better you can choose the commands that will be visible on your own and even control WHEN, HOW, WHERE. WOW! But without the initial start kit is useless, you can call command but it do nothing. I am trying to provide for you an OK starting pack of these recipes, for all languages in which I sometimes found that need in some help to run it.
You can consider that this package is an example how to make your own recipes
Suggest you visit the section #Usage
Melpa has emacs-run-command-recipes
called run-command-recipes
, so if you use use-package
, then just put the following code to your Emacs configuration:
(use-package run-command-recipes
:ensure t
:after (run-command)
:init (run-command-recipes-use-all))
Or without use-package
:
(add-to-list 'load-path "~/.emacs.d/site-lisp/emacs-run-command-recipes")
(require 'run-command-recipes)
(run-command-recipes-use-all)
If you’re going to use all the supported languages (see the whole list below), just use the following snippet
(run-command-recipes-use-all)
If you’re going to use only some special languages, it’s your one:
(run-command-recipes-use latex pandoc)
Also, Instead of LaTeX
and pandoc
you can be interested in anything from the following list (sorted alphabetically):
cpp
(link on support)csharp
(link on support)c
(link on support)elixir
(link on support)go
(link on support)haskell
(link on support)java
(link on support)latex
(link on support)make
(link on support)pandoc
(link on support)python
(link on support)racket
(link on support)rust
(link on support)