# Emacs-based workflow

**URL:** <https://discourse.julialang.org/t/emacs-based-workflow/19400>\
**Category:** Tooling\
**Tags:** emacs\
**Created:** [January 8, 2019, 10:13pm UTC](https://discourse.julialang.org/t/emacs-based-workflow/19400 "2019-01-08T22:13:34Z")\
**Posts on this page:** 1\
**Showing post:** 15

<div class="post-metadata">

**Author:** ![ffevotte](https://sea2.discourse-cdn.com/julialang/user_avatar/discourse.julialang.org/ffevotte/32/6587_2.png) [@ffevotte](https://discourse.julialang.org/u/ffevotte)\
**Post date:** [January 26, 2019, 8:37pm UTC](https://discourse.julialang.org/t/emacs-based-workflow/19400/15 "2019-01-26T20:37:03Z")

</div>

Not a silly question, I wondered this myself for a long time before I got LSP to work…

Here is a screenshot:

 ![lsp-julia](https://global.discourse-cdn.com/julialang/original/3X/5/1/51afde869d8dc1066804f15afcc083424e1f33ba.png)

Notice in particular:

- in the modeline:

- in the echo area:

- in the “Foo.jl” buffer

- a few actions that LSP allows you to perform:

This is more or less everything that I discovered (by reading/skimming the docs and experimenting a bit). There might be other stuff.

---

_[View the full topic](https://discourse.julialang.org/t/emacs-based-workflow/19400)._
