Skip to content

jasen215/nvim.config

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

9 Commits
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

nvim.config

Config files for nvim.

Feature

The following assume your [leader key] is set to ,.

You can change your leader key using the following setting in your ~/.config/nvim/lua/keymaps.lua:

let mapleader=','

  • ,d brings up nvim-tree, a sidebar buffer for navigating and manipulating files
  • ,t brings up split-term.vim
  • ,ff telescope.builtin.find_files
  • ,fg telescope.builtin.live_grep
  • ,fb telescope.builtin.buffers
  • ,fn telescope.builtin.help_tags
  • ,r telescope.builtin.treesitter
  • gcc toggles current line comment
  • gc toggles visual selection comment lines
  • <C-hjkl> move between windows, shorthand for <C-w> hjkl

Install

git clone https://github.com/jasen215/nvim.config.git ~/.config/nvim

Manual Setup Steps

Due to a name-mapping issue in mason-lspconfig.nvim (as of mason.nvim v2.1.0), some language servers need to be installed manually after the initial setup. This issue may be resolved in future updates to the plugins.

After cloning the configuration, run the following commands within Neovim to ensure all language servers are installed correctly:

:MasonInstall vue-language-server
:MasonInstall typescript-language-server

About

config for nvim

Resources

Stars

1 star

Watchers

1 watching

Forks

Releases

No releases published

Packages

 
 
 

Contributors

Languages