All Projects → gvolpe → vim-setup

gvolpe / vim-setup

Licence: other
👾 My NeoVim configuration for Scala & Haskell development (permanently moved to https://github.com/gvolpe/dotfiles)

Programming Languages

Vim Script
2826 projects
Vim Snippet
174 projects
shell
77523 projects

Projects that are alternatives of or similar to vim-setup

coc-groovy
Groovy language extension for coc.nvim
Stars: ✭ 14 (-54.84%)
Mutual labels:  nvim, coc
coc-flutter-tools
Rich Flutter development experience for (Neo)vim
Stars: ✭ 51 (+64.52%)
Mutual labels:  nvim, coc
quick.nvim
A very fast Lua based Neovim configuration that uses coc.nvim for intellisense
Stars: ✭ 159 (+412.9%)
Mutual labels:  nvim, coc
coc-discord-rpc
😎 An awesome and fully customizable coc-extension to get Discord Rich Presence integration with NeoVim.
Stars: ✭ 139 (+348.39%)
Mutual labels:  nvim, coc
kali-config
Linux colorful dotfiles.
Stars: ✭ 40 (+29.03%)
Mutual labels:  nvim
ncm2-otherbuf
ncm2 plugin for completing words in other buffers
Stars: ✭ 19 (-38.71%)
Mutual labels:  nvim
rust-tools.nvim
Tools for better development in rust using neovim's builtin lsp
Stars: ✭ 1,221 (+3838.71%)
Mutual labels:  nvim
nvim
❤️ A neovim config repo.
Stars: ✭ 33 (+6.45%)
Mutual labels:  nvim
comment-box.nvim
✨ Clarify and beautify your comments using boxes and lines.
Stars: ✭ 91 (+193.55%)
Mutual labels:  nvim
nvim-remote-containers
Develop inside docker containers, just like VSCode
Stars: ✭ 340 (+996.77%)
Mutual labels:  nvim
neocode
Completely theme responsive, lean, streamlined lua configuration for neovim (dotfiles). NeoCode aims to provide a fluent experience in nvim and vscode.
Stars: ✭ 38 (+22.58%)
Mutual labels:  nvim
telescope-zoxide
An extension for telescope.nvim that allows you operate zoxide within Neovim.
Stars: ✭ 126 (+306.45%)
Mutual labels:  nvim
dotfiles
Opinionated garbage for your terminal. Gotta get that yolo swag.
Stars: ✭ 37 (+19.35%)
Mutual labels:  nvim
nvim-highlite
A colorscheme template that is "lite" on logic for the developer.
Stars: ✭ 163 (+425.81%)
Mutual labels:  nvim
venn.nvim
Draw ASCII diagrams in Neovim
Stars: ✭ 539 (+1638.71%)
Mutual labels:  nvim
coc-elixir
Elixir language server extension based on elixir-ls for coc.nvim
Stars: ✭ 150 (+383.87%)
Mutual labels:  coc
nvim
Repository for the Tandem NeoVim Plugin
Stars: ✭ 23 (-25.81%)
Mutual labels:  nvim
zk-nvim
Neovim extension for zk
Stars: ✭ 207 (+567.74%)
Mutual labels:  nvim
imnotaquitter.vim
Don't be a quitter. Be a real one.
Stars: ✭ 20 (-35.48%)
Mutual labels:  nvim
neovimfiles
My Neovim configuration written in Lua
Stars: ✭ 52 (+67.74%)
Mutual labels:  nvim

vim-setup

My NeoVim setup for Scala & Haskell development using coc.nvim as my LSP client.

Scala Metals LSP on NeoVim

Find all the instructions in their website: https://scalameta.org/metals/docs/editors/vim.html

Haskell IDE Engine Troubleshooting - Ubuntu

Error

--  While building package text-icu-0.7.0.1 using: <my obnoxious path info>
    Process exited with code: ExitFailure 1
    Logs have been written to: /Users/jkachmar/src/haskell-ide-engine/.stack-work/logs/text-icu-0.7.0.1.log

    Configuring text-icu-0.7.0.1...
    Cabal-simple_mPHDZzAJ_1.24.2.0_ghc-8.0.2: Missing dependencies on foreign
    libraries:
    * Missing C libraries: icuuc, icui18n, icudata
    This problem can usually be solved by installing the system packages that
    provide these libraries (you may need the "-dev" versions). If the libraries
    are already installed but in a non-standard location then you can use the
    flags --extra-include-dirs= and --extra-lib-dirs= to specify where they are.

Fix

sudo apt install icu-devtools libicu-dev

Error

--  While building custom Setup.hs for package ghc-syb-utils-0.2.3.3 using:
      /home/gvolpe/.stack/setup-exe-cache/x86_64-linux-nopie/Cabal-simple_mPHDZzAJ_2.0.0.2_ghc-8.2.1 --builddir=.stack-work/dist/x86_64-linux-nopie/Cabal-2.0.0.2 build --ghc-options " -ddump-hi -ddump-to-file -fdiagnostics-color=always"
    Process exited with code: ExitFailure 1
    Logs have been written to: /home/gvolpe/development/haskell-ide-engine/.stack-work/logs/ghc-syb-utils-0.2.3.3.log

    Configuring ghc-syb-utils-0.2.3.3...
    Preprocessing library for ghc-syb-utils-0.2.3.3..
    Building library for ghc-syb-utils-0.2.3.3..
    [1 of 1] Compiling GHC.SYB.Utils    ( GHC/SYB/Utils.hs, .stack-work/dist/x86_64-linux-nopie/Cabal-2.0.0.2/build/GHC/SYB/Utils.o )
    /usr/bin/ld.gold: error: cannot find -ltinfo
    collect2: error: ld returned 1 exit status
    `gcc' failed in phase `Linker'. (Exit code: 1)


--  While building custom Setup.hs for package djinn-ghc-0.0.2.3 using:
      /home/gvolpe/.stack/setup-exe-cache/x86_64-linux-nopie/Cabal-simple_mPHDZzAJ_2.0.0.2_ghc-8.2.1 --builddir=.stack-work/dist/x86_64-linux-nopie/Cabal-2.0.0.2 build --ghc-options " -ddump-hi -ddump-to-file -fdiagnostics-color=always"
    Process exited with code: ExitFailure 1
    Logs have been written to: /home/gvolpe/development/haskell-ide-engine/.stack-work/logs/djinn-ghc-0.0.2.3.log

    Configuring djinn-ghc-0.0.2.3...
    Preprocessing library for djinn-ghc-0.0.2.3..
    Building library for djinn-ghc-0.0.2.3..
    [1 of 1] Compiling Djinn.GHC        ( src/Djinn/GHC.hs, .stack-work/dist/x86_64-linux-nopie/Cabal-2.0.0.2/build/Djinn/GHC.o )
    /usr/bin/ld.gold: error: cannot find -ltinfo
    collect2: error: ld returned 1 exit status
    `gcc' failed in phase `Linker'. (Exit code: 1)
Makefile:4: recipe for target 'build' failed
make: *** [build] Error 1

Fix

sudo apt install ghc
stack install cabal-install

Also, don't forget to add ~/.local/bin to your PATH if the script doesn't do it automatically.

Note that the project description data, including the texts, logos, images, and/or trademarks, for each open source project belongs to its rightful owner. If you wish to add or remove any projects, please contact us at [email protected].