julia-vim VS coc.nvim

Compare julia-vim vs coc.nvim and see what are their differences.

coc.nvim

Nodejs extension host for vim & neovim, load extensions like VSCode and host language servers. (by neoclide)
Our great sponsors
  • InfluxDB - Power Real-Time Data Analytics at Scale
  • WorkOS - The modern identity platform for B2B SaaS
  • SaaSHub - Software Alternatives and Reviews
julia-vim coc.nvim
21 320
743 23,920
1.5% 0.6%
4.3 9.0
5 days ago 9 days ago
Vim Script TypeScript
GNU General Public License v3.0 or later GNU General Public License v3.0 or later
The number of mentions indicates the total number of mentions that we've tracked plus the number of user suggested alternatives.
Stars - the number of stars that a project has on GitHub. Growth - month over month growth in stars.
Activity is a relative number indicating how actively a project is being developed. Recent commits have higher weight than older ones.
For example, an activity of 9.0 indicates that a project is amongst the top 10% of the most actively developed projects that we are tracking.

julia-vim

Posts with mentions or reviews of julia-vim. We have used some of these posts to build our list of alternatives and similar projects. The last one was on 2022-11-28.
  • IDE with graphs to the side for Julia?
    7 projects | /r/Julia | 28 Nov 2022
  • just started learning swift and this blew my mind
    7 projects | /r/ProgrammerHumor | 11 Aug 2022
    There's a handy Vim plug-in for Julia that will convert latex commands to symbols so it's a one character difference for a pretty notable improvement to readability when you start to get into longer equations.
  • Doing Latex preview in vim inside python comments?
    3 projects | /r/vim | 4 May 2022
    Nowadays during my master thesis does lots of equations appear in my python code, but I would love to use tex rendering in some way, like latex preview in emacs. However, I know that there is some great latex rendering such as tex-conceal.vim and latex_to_unicode in julia-vim, but I am not able to make it work for python comments. Any idea on how to solve this?
  • The Must-Have Neovim Plugins for Julia
    12 projects | dev.to | 20 Jan 2022
    There is a plugin I tried which is called julia-vim. However, this plugin is too broken for me. It conflicts with other completion plugins which makes it so hard to either fix or manage my configuration and keymaps. Fortunately, I found cmp-latex-symbols, a completion plugin that as described in the README
  • How do you collate and organize research notes?
    1 project | /r/math | 9 Nov 2021
    I use Git and plain text files. The Julia addon for Vim allows one to write UTF-8 math symbols with LaTeX commands.
  • What input method would you prefer for Unicode characters in a neovim plugin?
    1 project | /r/neovim | 19 Oct 2021
    I use julia.vim for unicode support. I find it a bit more responsive than agda-vim, and it has more symbols (the list is autogenerated). but I have two gripes with it:
  • How to search and replace my variables with unicode?
    1 project | /r/Julia | 23 Aug 2021
  • Any Julia users here to help a n00b?
    6 projects | /r/DoomEmacs | 15 Jun 2021
    Ideally, yes, I want to use LSP in order for it to work as close as possible from my nvim with julia-vim, coc.nvim and vim-julia-cell. At least until I'm more familiarized with Emacs. I really do want to learn, but I cannot just stop my daily work, so the best world possible would be to be able to keep working while learning.
  • Help with IDE's for Julia
    7 projects | /r/Julia | 28 May 2021
    I use vim+vim_slime along with the julia plugin configured with tab latex to unicode conversion. This means I can have a REPL open in a split vim buffer and send chunks from my script directly to the REPL. It's really lightweight and fast. I'm working to make some functional snippets too.
  • Julia workflow for vim users
    11 projects | /r/Julia | 17 Apr 2021
    Since I was still missing some more advanced Vim features, I did some search and now have a pretty decent terminal based environment. The base is Tmux + Neovim- I open 2 panes, where one is used for coding and the other is Julia REPL. I use julia-vim plugin for base syntax and code highlights and vim-slime with vim-julia-cell for live sending of the code from the Neovim to the REPL.

coc.nvim

Posts with mentions or reviews of coc.nvim. We have used some of these posts to build our list of alternatives and similar projects. The last one was on 2024-04-21.
  • I can't stand using VSCode so I wrote my own (it wasn't easy)
    10 projects | news.ycombinator.com | 21 Apr 2024
    As well as its own plugins Vim/NeoVim can use VSCode's LSPs, DAPs and extensions either directly or via plugins like CoC[1] and Mason[2].

    I would be surprised if emacs couldn't do the same.

    1. https://github.com/neoclide/coc.nvim

  • Existing non-lua plugins examples
    8 projects | /r/neovim | 6 Dec 2023
    The most famous TypeScript one probably is coc.nvim
  • ready to use neovim for web development (frontend) - beginners
    4 projects | /r/neovim | 5 Dec 2023
    It is flatly the wrong mindset to think of vim as an IDE. vim is a code editor: get in, make change, get out. Consider vim koans, which are a fun little read. You can throw coc.nvim at Neovim, along with a few other bits to give you a Good Enough setup, but vim isn't and will never be an IDE.
  • Using CoC inlay hints
    1 project | /r/vim | 11 Nov 2023
    I just did a fresh reinstall of CoC, on a newer version of Neovim. I'm now seeing something I hadn't seen before, which CoC calls "inlay hints". They look like this:
  • C# lsp configuration with neovim CoC
    4 projects | /r/neovim | 10 Nov 2023
    I'm currently on an old setup (using coc and polyglot) and nvim v0.6.1. I'll be updating to a more modern setup within next year, using the native lsp and building nvim more frequently. But that's not today.
  • Does anyone know some good altermatives for these Vim plugins on Emacs?
    3 projects | /r/emacs | 18 Jul 2023
    coc.nvim
  • LazyVim
    32 projects | news.ycombinator.com | 16 Jul 2023
    There are some plugins which have the best documentations I have ever seen, but you need to read it from the Vim.

    Example of coc.nvim: https://github.com/neoclide/coc.nvim/blob/master/doc/coc.txt

  • Resources on learning bash scripting
    5 projects | /r/bash | 4 Jul 2023
    Actually you can with coc.nvim & coc-sh. So long as shellcheck is also installed and in PATH, it'll integrate with coc/vim just fine.
  • how to set up coc.nvim extension on offline machine?
    2 projects | /r/vim | 7 Jun 2023
    When you install an extension it runs an npm install or yarn, iirc, which is going to be problematic for you being offline. I was going to say you could copy that ~/.config/coc folder directly to the other machine but yeah, Windows, no idea. You see here https://github.com/neoclide/coc.nvim/wiki/Using-coc-extensions
  • GCC autocompletion
    2 projects | /r/vim | 30 May 2023
    You can try https://github.com/neoclide/coc.nvim, the pre-requisite is to install nodeJS, then to install all the languages LSP. This works for me for Angular, Rust, JavaScript, Vimscript, etc

What are some alternatives?

When comparing julia-vim and coc.nvim you can also consider the following projects:

vim-slime - A vim plugin to give you some slime. (Emacs)

YouCompleteMe - A code-completion engine for Vim

jupyter - An interface to communicate with Jupyter kernels.

vim-lsp - async language server protocol plugin for vim and neovim

LoopVectorization.jl - Macro(s) for vectorizing loops.

nvim-treesitter - Nvim Treesitter configurations and abstraction layer

vim-julia-cell - Run Julia cells in Vim

nvim-cmp - A completion plugin for neovim coded in Lua.

lspsaga.nvim-cmp

nvim-lspconfig - Quickstart configs for Nvim LSP

StaticCompiler.jl - Compiles Julia code to a standalone library (experimental)

LunarVim - 🌙 LunarVim is an IDE layer for Neovim. Completely free and community driven.