Skip to content

bnse/lvim

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

15 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

INSTALL

install neovim 0.9.x

brew install neovim

install lunarvim

LV_BRANCH='release-1.3/neovim-0.9' bash <(curl -s https://raw.githubusercontent.com/LunarVim/LunarVim/release-1.3/neovim-0.9/utils/installer/install.sh)

set priviate config

cd ~/.config/ && gh repo clone github.com/bnse/lvim
:PackerInstall
:PackerUpdate
:Mason     move cursor on the select, and press `u` to update 
:TSUpdate 

Or:

:LvimCacheReset
:LvimUpdate
  • Packer: Package Manager.
  • Mason: Plugin Manager.
  • TSInstall: more treesitter parsers.
lvim.plugins = {
  {
    "ellisonleao/gruvbox.nvim"
  },
  -- { "marko-cerovac/material.nvim" },
  -- { "folke/tokyonight.nvim" },
  -- { "sainnhe/sonokai" },

  {
    "tpope/vim-surround",
    -- make sure to change the value of `timeoutlen` if it's not triggering correctly, see https://github.com/tpope/vim-surround/issues/117
    -- setup = function()
    --   vim.o.timeoutlen = 500
    -- end
  },
  {
    "mattn/vim-gist",
    event = "BufRead",
    requires = "mattn/webapi-vim",
  },
  {
    'nkrkv/nvim-treesitter-rescript',
  },
  {
    'bantana/vim-present',
  },
  {
    'christoomey/vim-tmux-navigator',
  },
}

Usage on lvim

  • shortcut
lvim.leader = "space"
  • colorscheme
lvim.colorscheme = "gruvbox"
:PackerInstall
:PackerClean
:PackerUpdate


:Mason
:MasonInstall gopls
:MasonInstall rescript-lsp

:TSInstall go
:TSInstall rescript
:TSUpdate

brew install related tools

Lua formater:

brew install stylua

Grammer translater:

brew install ltex-ls

Lazy git tools:

brew install lazygit

About

No description, website, or topics provided.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published