Skip to content

valdigleis/vim

Repository files navigation

Hello, humans 👋

I'm Valdigleis, a {Peanuts, Asterix} fan, former software engineer (hiatus since 2016). Currently, I'm adjunct professor of computation theory at DIMAP of the UFRN. Previously, I was founding member of CCICOMP of the Univasf - Brazil. This repository contains my personal config used in the Vim.

Basic itens on system 🌱

Install on your system...

Dependencies (Softwares) 📦

For this configuration to work correctly, in addition to the language servers mentioned in the previous section, you must have the following software in your system's PATH.

  • The version control system Git.
  • The software bat.
  • The command-line fuzzy finder fzf.
  • The command-line for recursive searches directories ripgrep.
  • The package manager npm used to install plugins of coc.
  • The little development server with live reload capability Browsersync.

Languages support 📜

This configuration provides support for the following listed languages:

  • Bash using the Bash Language Server, minimal version 5.4.3.
  • C and C++ using the language server clangd, minimal version 13.3.0.
  • Haskell using the language server HLS, minimal version 9.10.1, the formatter for Haskell is ormolu minimal version 0.7.4.0 and the command-line tool for analysing Haskell projects is stan minimal version 0.2.1.0.
  • Lua using the language server LuaLS, minimal version 3.13.9.
  • OCaml using the language server ocamllsp, minimal version 1.20.1-4.14.
  • Python using the language server Pyrefly, minimal version 0.19.0.
  • Swi-prolog using the language server lsp_server, minimal version 3.11.6.

About

Repository for my personal vim config.

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published