# \#editors

**URL:** https://discourse.julialang.org/tag/editors/214.md

[Latest](https://discourse.julialang.org/latest.md) · [Categories](https://discourse.julialang.org/categories.md) · [Tags](https://discourse.julialang.org/tags.md)

---

## [BrowserPlots.jl - view your plotting history in a browser tab](https://discourse.julialang.org/t/browserplots-jl-view-your-plotting-history-in-a-browser-tab/138939)

<div class="topic-metadata">

**Author:** [@arnold-c](https://discourse.julialang.org/u/arnold-c)\
**Replies:** 4\
**Last updated:** [September 11, 2026, 7:05pm UTC](https://discourse.julialang.org/t/browserplots-jl-view-your-plotting-history-in-a-browser-tab/138939 "2026-09-11T19:05:24Z")

</div>

Initial release - v0.1.0 Github page Documentation website Very quick announcement of a package to view your plots in your browser (with its history). I primarily use neovim as my coding interface, and one thing that’…

---

## [Zed tooling with julia](https://discourse.julialang.org/t/zed-tooling-with-julia/138482)

<div class="topic-metadata">

**Author:** [@blah\_blah.jl](https://discourse.julialang.org/u/blah_blah.jl)\
**Replies:** 0\
**Last updated:** [July 26, 2026, 6:08am UTC](https://discourse.julialang.org/t/zed-tooling-with-julia/138482 "2026-07-26T06:08:02Z")

</div>

Hey folks hope you are having an amazing day I wanted to ask about something I am a great fan of the Zed editor, simple tooling ecosystem, clean and neat.. coming from a vs code background but when I use zed, it often ca…

---

## [\[ANN\] StippleCodeMirror.jl - A highlighting editor for the GenieFramework](https://discourse.julialang.org/t/ann-stipplecodemirror-jl-a-highlighting-editor-for-the-genieframework/131127)

<div class="topic-metadata">

**Author:** [@hhaensel](https://discourse.julialang.org/u/hhaensel)\
**Replies:** 3\
**Last updated:** [July 30, 2025, 12:43pm UTC](https://discourse.julialang.org/t/ann-stipplecodemirror-jl-a-highlighting-editor-for-the-genieframework/131127 "2025-07-30T12:43:02Z")

</div>

I’m happy to announce the release of StippleCodeMirror.jl, a new package in the GenieFramework ecosystem that brings the powerful CodeMirror code editor to your web apps, with built-in syntax highlighting for Julia, Pyth…

---

## [Using LanguageServer.jl with eglot in emacs](https://discourse.julialang.org/t/using-languageserver-jl-with-eglot-in-emacs/23125)

<div class="topic-metadata">

**Author:** [@non-Jedi](https://discourse.julialang.org/u/non-Jedi)\
**Replies:** 114\
**Last updated:** [May 8, 2025, 1:00pm UTC](https://discourse.julialang.org/t/using-languageserver-jl-with-eglot-in-emacs/23125 "2025-05-08T13:00:07Z")

</div>

This weekend I got LanguageServer.jl working with eglot (an alternative to lsp-mode), and I documented the process in the LanguageServer.jl wiki. I haven’t had enough time to play with it and see how it compares to lsp-m…

---

## [New to Julia: Help with configuring a "sane" dev environment and editing experience](https://discourse.julialang.org/t/new-to-julia-help-with-configuring-a-sane-dev-environment-and-editing-experience/121387)

<div class="topic-metadata">

**Author:** [@alecStewart1](https://discourse.julialang.org/u/alecStewart1)\
**Replies:** 3\
**Last updated:** [October 21, 2024, 8:07pm UTC](https://discourse.julialang.org/t/new-to-julia-help-with-configuring-a-sane-dev-environment-and-editing-experience/121387 "2024-10-21T20:07:47Z")

</div>

Hey friends! I’m new to Julia, but I’ve been programming for a bit now. I’m mostly used to Common Lisp, Java, Kotlin, Elixir, Python, Javascript/Typescript, pretty much all shell scripting languages. Part of my interes…

---

## [Editor Pulsar](https://discourse.julialang.org/t/editor-pulsar/121368)

<div class="topic-metadata">

**Author:** [@ellocco](https://discourse.julialang.org/u/ellocco)\
**Replies:** 7\
**Last updated:** [October 17, 2024, 3:05pm UTC](https://discourse.julialang.org/t/editor-pulsar/121368 "2024-10-17T15:05:49Z")

</div>

Are there any successful experiences with the successor of the Atom-Editor called Pulsar? My first attempt was not very convincing … Highlighting works :slight\_smile: , execution not :frowning:

---

## [Temporarily hiding inline results in VSCode](https://discourse.julialang.org/t/temporarily-hiding-inline-results-in-vscode/120857)

<div class="topic-metadata">

**Author:** [@owiecc](https://discourse.julialang.org/u/owiecc)\
**Replies:** 2\
**Last updated:** [October 4, 2024, 7:01am UTC](https://discourse.julialang.org/t/temporarily-hiding-inline-results-in-vscode/120857 "2024-10-04T07:01:48Z")

</div>

I generally like having results shown inline in VSCode (Settings → Julia → Execution: Result Type = inline, errors in REPL) but sometimes the number of annotations overshadows the code. Is there a way to quickly toggle t…

---

## [Collaborative editing: Zed editor and conflict-free replicated data type (CRDT) abstract data type](https://discourse.julialang.org/t/collaborative-editing-zed-editor-and-conflict-free-replicated-data-type-crdt-abstract-data-type/110415)

<div class="topic-metadata">

**Author:** [@Palli](https://discourse.julialang.org/u/Palli)\
**Replies:** 19\
**Last updated:** [September 13, 2024, 9:19pm UTC](https://discourse.julialang.org/t/collaborative-editing-zed-editor-and-conflict-free-replicated-data-type-crdt-abstract-data-type/110415 "2024-09-13T21:19:34Z")

</div>

Zed editor from the people that made Atom editor (at the time the main Julia editor): Save time and keystrokes by generating code with AI. Zed supports GitHub Copilot out of the box, and you can use GPT-4 to genera…

---

## [\[ANN\] REPLSmuggler.jl: Send code to your Julia REPL, and get Neo-Vim diagnostics in return](https://discourse.julialang.org/t/ann-replsmuggler-jl-send-code-to-your-julia-repl-and-get-neo-vim-diagnostics-in-return/111420)

<div class="topic-metadata">

**Author:** [@klafyvel](https://discourse.julialang.org/u/klafyvel)\
**Replies:** 4\
**Last updated:** [July 20, 2024, 5:46pm UTC](https://discourse.julialang.org/t/ann-replsmuggler-jl-send-code-to-your-julia-repl-and-get-neo-vim-diagnostics-in-return/111420 "2024-07-20T17:46:33Z")

</div>

Hi there! I have worked a lot with NeoVim and vim-slime during my PhD. This workflow is great, but I was missing some features, such as having the correct line numbering in exceptions. I have put together a small Julia …

---

## [Neovim + LanguageServer.jl](https://discourse.julialang.org/t/neovim-languageserver-jl/37286)

<div class="topic-metadata">

**Author:** [@kdheepak](https://discourse.julialang.org/u/kdheepak)\
**Replies:** 100\
**Last updated:** [July 2, 2024, 4:30pm UTC](https://discourse.julialang.org/t/neovim-languageserver-jl/37286 "2024-07-02T16:30:42Z")

</div>

neovim has built in lsp support and can be integrated with any language server. I thought I’d describe the set up for using LanguageServer.jl and neovim. You need to use the latest version of neovim at the moment. I’m u…

---

## [Neovim + DebugAdapter.jl](https://discourse.julialang.org/t/neovim-debugadapter-jl/116529)

<div class="topic-metadata">

**Author:** [@kdheepak](https://discourse.julialang.org/u/kdheepak)\
**Replies:** 0\
**Last updated:** [July 2, 2024, 2:39pm UTC](https://discourse.julialang.org/t/neovim-debugadapter-jl/116529 "2024-07-02T14:39:22Z")

</div>

Hi neovim users, Similar to Neovim + LanguageServer.jl I thought I’d make a post about neovim and DebugAdapter.jl. You might already know that neovim supports the Microsoft Debug Adapter Protocol (DAP) using mfussenegg…

---

## [Julia and Nova?](https://discourse.julialang.org/t/julia-and-nova/94012)

<div class="topic-metadata">

**Author:** [@marianoarnaiz](https://discourse.julialang.org/u/marianoarnaiz)\
**Replies:** 2\
**Last updated:** [February 3, 2023, 9:07pm UTC](https://discourse.julialang.org/t/julia-and-nova/94012 "2023-02-03T21:07:30Z")

</div>

Hi all. I wonder if anyone is using Nova with Julia? I do not like Visual Code Studio and I wonder what IDE are you using

---

## [Best IDE for docker in Julia?](https://discourse.julialang.org/t/best-ide-for-docker-in-julia/22238)

<div class="topic-metadata">

**Author:** [@yukiusa](https://discourse.julialang.org/u/yukiusa)\
**Replies:** 3\
**Last updated:** [June 19, 2022, 10:35am UTC](https://discourse.julialang.org/t/best-ide-for-docker-in-julia/22238 "2022-06-19T10:35:26Z")

</div>

I look for any IDE or editors suitable for working with Julia docker container. As of now what is the best one for that? I tried JetBrains IDEs like PyCharm with unofficial Julia Plugin. It seems to have no docker inte…

---

## [LSP with Neovim keeps crashing](https://discourse.julialang.org/t/lsp-with-neovim-keeps-crashing/73496)

<div class="topic-metadata">

**Author:** [@davibarreira](https://discourse.julialang.org/u/davibarreira)\
**Replies:** 1\
**Last updated:** [December 22, 2021, 7:06pm UTC](https://discourse.julialang.org/t/lsp-with-neovim-keeps-crashing/73496 "2021-12-22T19:06:29Z")

</div>

I’m using LSP with Neovim, but for some reason, it keeps crashing when I’m using it in the package I’m developing. I couldn’t pin point what exactly is causing the crash, but here is the first log message that I get as s…

---

## [Vim + LanguageServer.jl or something like it](https://discourse.julialang.org/t/vim-languageserver-jl-or-something-like-it/56026)

<div class="topic-metadata">

**Author:** [@iHany](https://discourse.julialang.org/u/iHany)\
**Replies:** 7\
**Last updated:** [November 16, 2021, 3:01am UTC](https://discourse.julialang.org/t/vim-languageserver-jl-or-something-like-it/56026 "2021-11-16T03:01:49Z")

</div>

I saw an awesome tool for neovim. Is there any similar thing for vim or neovim? Also, I’d like to how to setup such tools. Please help me :slight\_smile: Thanks.

---

## [Missing run selection in Juno via Atom](https://discourse.julialang.org/t/missing-run-selection-in-juno-via-atom/68644)

<div class="topic-metadata">

**Author:** [@Luigi\_Marongiu](https://discourse.julialang.org/u/Luigi_Marongiu)\
**Replies:** 1\
**Last updated:** [September 23, 2021, 8:03pm UTC](https://discourse.julialang.org/t/missing-run-selection-in-juno-via-atom/68644 "2021-09-23T20:03:42Z")

</div>

Hello, I don’t know if this is the right forum but I have a problem: I re-installed atom editor so now I have Atom 1.57.0. I installed Juno (0.12) but I now miss the thunderbolt-like icon that allowed the execution of t…

---

## [How to configure edit/define\_editor for vscode](https://discourse.julialang.org/t/how-to-configure-edit-define-editor-for-vscode/65050)

<div class="topic-metadata">

**Author:** [@gitboy16](https://discourse.julialang.org/u/gitboy16)\
**Replies:** 3\
**Last updated:** [July 22, 2021, 8:10am UTC](https://discourse.julialang.org/t/how-to-configure-edit-define-editor-for-vscode/65050 "2021-07-22T08:10:57Z")

</div>

Hi, I am trying to use the function edit to open the source code of a given function. From the documentation it says that I have to configure/call define\_editor first. Would someone be able to tell me how I can do that…

---

## [Neovim Native LSP with julials using PackageCompiled LanguageServer](https://discourse.julialang.org/t/neovim-native-lsp-with-julials-using-packagecompiled-languageserver/57659)

<div class="topic-metadata">

**Author:** [@ReneganRonin](https://discourse.julialang.org/u/ReneganRonin)\
**Replies:** 1\
**Last updated:** [June 22, 2021, 7:54am UTC](https://discourse.julialang.org/t/neovim-native-lsp-with-julials-using-packagecompiled-languageserver/57659 "2021-06-22T07:54:50Z")

</div>

I have successfully used a custom sysimage for LanguageServer for julials for neovim native lsp. The first thing I did is to create a precompilation statements file before I created the sysimage. Here is the following ls…

---

## [How to attach the result of Julia REPL? (using vim & tmux)](https://discourse.julialang.org/t/how-to-attach-the-result-of-julia-repl-using-vim-tmux/47466)

<div class="topic-metadata">

**Author:** [@iHany](https://discourse.julialang.org/u/iHany)\
**Replies:** 7\
**Last updated:** [September 29, 2020, 7:21am UTC](https://discourse.julialang.org/t/how-to-attach-the-result-of-julia-repl-using-vim-tmux/47466 "2020-09-29T07:21:52Z")

</div>

Hi, I’m a beginner of Julia. I always don’t find out how to attach the result of Julia REPL. How can I do it? Note: I’m using vim & tmux. EDIT: it’s a matter of my terminal setup, see this.

---

## [Julia-vim and Indentation](https://discourse.julialang.org/t/julia-vim-and-indentation/47052)

<div class="topic-metadata">

**Author:** [@iHany](https://discourse.julialang.org/u/iHany)\
**Replies:** 0\
**Last updated:** [September 22, 2020, 8:45am UTC](https://discourse.julialang.org/t/julia-vim-and-indentation/47052 "2020-09-22T08:45:43Z")

</div>

I’m using vim and julia-vim. While editing julia files, I think that it supports weird indentation as follows: (Before pressing enter) a = (b + c) # cursor at before b (What I expected) a = ( b + c) (Result) …

---

## [Bespoke IDE for Julia desperately needed!](https://discourse.julialang.org/t/bespoke-ide-for-julia-desperately-needed/39251)

<div class="topic-metadata">

**Author:** [@compleat](https://discourse.julialang.org/u/compleat)\
**Replies:** 126\
**Last updated:** [June 4, 2020, 5:26pm UTC](https://discourse.julialang.org/t/bespoke-ide-for-julia-desperately-needed/39251 "2020-06-04T17:26:29Z")

</div>

I continue to search for handy, stable IDEs for Julia. I could not get JupyterLab to work properly with Julia on Mac or Linux (endless issues and bugs, all known and documented but still there) and the recent attempt …

---

## [Work in progress: syntax-tree-based editor support in Atom/Juno](https://discourse.julialang.org/t/work-in-progress-syntax-tree-based-editor-support-in-atom-juno/23328)

<div class="topic-metadata">

**Author:** [@maxbrunsfeld](https://discourse.julialang.org/u/maxbrunsfeld)\
**Replies:** 0\
**Last updated:** [April 19, 2019, 10:20pm UTC](https://discourse.julialang.org/t/work-in-progress-syntax-tree-based-editor-support-in-atom-juno/23328 "2019-04-19T22:20:11Z")

</div>

Hi everyone, I’m a former maintainer of Atom, and have been learning Julia recently. I started work on a new Julia grammar for Atom that uses the Tree-sitter incremental parsing system. It’s starting to work pretty we…

---

## [Julia Editor written in Julia?](https://discourse.julialang.org/t/julia-editor-written-in-julia/21274)

<div class="topic-metadata">

**Author:** [@gdkrmr](https://discourse.julialang.org/u/gdkrmr)\
**Replies:** 7\
**Last updated:** [February 28, 2019, 10:00am UTC](https://discourse.julialang.org/t/julia-editor-written-in-julia/21274 "2019-02-28T10:00:58Z")

</div>

Is there a Julia editor written in Julia? I just found this Clojure editor written in Clojure: It would be cool to do using JEdit; edit()

---

## [Use LanguageServer.jl on vim 8.1 with vim-lsp plugin](https://discourse.julialang.org/t/use-languageserver-jl-on-vim-8-1-with-vim-lsp-plugin/20601)

<div class="topic-metadata">

**Author:** [@machakann](https://discourse.julialang.org/u/machakann)\
**Replies:** 3\
**Last updated:** [February 10, 2019, 12:47am UTC](https://discourse.julialang.org/t/use-languageserver-jl-on-vim-8-1-with-vim-lsp-plugin/20601 "2019-02-10T00:47:39Z")

</div>

Hi all, right now I succeed to use LanguageServer.jl on vim 8.1 with vim-lsp plugin; I will describe what I did below. I would be happy if it was helpful for others. Many thanks for the maintainers of LanguageServer.jl, …

---

## [\[ANN\] Julia support for vim/neovim plugin ALE (Asyncronous Lint Engine) using LanguageServer.jl](https://discourse.julialang.org/t/ann-julia-support-for-vim-neovim-plugin-ale-asyncronous-lint-engine-using-languageserver-jl/14775)

<div class="topic-metadata">

**Author:** [@bstellato](https://discourse.julialang.org/u/bstellato)\
**Replies:** 14\
**Last updated:** [February 8, 2019, 1:10pm UTC](https://discourse.julialang.org/t/ann-julia-support-for-vim-neovim-plugin-ale-asyncronous-lint-engine-using-languageserver-jl/14775 "2019-02-08T13:10:11Z")

</div>

Hi all, I have just written a Julia integration for the vim/neovim plugin ALE (Asyncronous Lint Engine) using LanguageServer.jl. I believe it is one of the best vim plugins and we needed Julia support. The integration …

---

## [Setting up Vim autocompletion: issues with getting Neovim compatibility layer working](https://discourse.julialang.org/t/setting-up-vim-autocompletion-issues-with-getting-neovim-compatibility-layer-working/17690)

<div class="topic-metadata">

**Author:** [@fusion809](https://discourse.julialang.org/u/fusion809)\
**Replies:** 1\
**Last updated:** [November 18, 2018, 9:57pm UTC](https://discourse.julialang.org/t/setting-up-vim-autocompletion-issues-with-getting-neovim-compatibility-layer-working/17690 "2018-11-18T21:57:48Z")

</div>

I’ve spent the past hour trying to get Vim to offer autocompletions for Julia code. Here is my vimrc so far: .vimrc · GitHub. I’ve tried following Vim and Neovim · julia-vscode/LanguageServer.jl Wiki · GitHub, although i…

---

## [Straw poll for emacs / org-mode workflow](https://discourse.julialang.org/t/straw-poll-for-emacs-org-mode-workflow/10369)

<div class="topic-metadata">

**Author:** [@ssfrr](https://discourse.julialang.org/u/ssfrr)\
**Replies:** 24\
**Last updated:** [August 29, 2018, 8:10am UTC](https://discourse.julialang.org/t/straw-poll-for-emacs-org-mode-workflow/10369 "2018-08-29T08:10:42Z")

</div>

Over the past few months I’ve been getting deeper into emacs, mostly by using org-mode for all my todo list management, keeping track of papers I am reading, and general note taking. It’s been pretty great. Currently I …

---

## [Status of julia-emacs](https://discourse.julialang.org/t/status-of-julia-emacs/13412)

<div class="topic-metadata">

**Author:** [@non-Jedi](https://discourse.julialang.org/u/non-Jedi)\
**Replies:** 4\
**Last updated:** [August 14, 2018, 7:09am UTC](https://discourse.julialang.org/t/status-of-julia-emacs/13412 "2018-08-14T07:09:34Z")

</div>

A few months ago, I opened a pull request against julia-emacs with a feature extension and bugfix. At the time, I made some effort to figure out who was maintaining that package. It now seems likely to me that nobody is …

---

## [Emacs users should know about julia-max-block-lookback](https://discourse.julialang.org/t/emacs-users-should-know-about-julia-max-block-lookback/10068)

<div class="topic-metadata">

**Author:** [@purplishrock](https://discourse.julialang.org/u/purplishrock)\
**Replies:** 3\
**Last updated:** [March 30, 2018, 3:41pm UTC](https://discourse.julialang.org/t/emacs-users-should-know-about-julia-max-block-lookback/10068 "2018-03-30T15:41:31Z")

</div>

yeah- don’t use 5000. that’s too small a number. 10000 is better. mystery of why my indentation was failing in the middle of a file solved. in emacs’ julia mode (defcustom julia-max-block-lookback 5000 "When indent…
