Skip to content

chanwoo00106/neovim

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 
 
 
 
 
 
 
 
 

Repository files navigation

Neovim

React 개발에 맞게 커스텀한 Neovim입니다

⚡ Requirements

🛠️ Installation

  • windows

    > mkdir ~\AppData\Local\nvim
    > cd ~\AppData\Local\nvim
    > git clone https://github.com/chanwoo00106/neovim.git ./
    > nvim
    
  • mac

    > mkdir ~/.config/nvim
    > cd ~/.config/nvim
    > git clone https://github.com/chanwoo00106/neovim.git ./
    > nvim
    

📦 Setup

Syntax Highlighting

:TSInstallInfo를 통해 지원하는 언어를 볼 수 있고
:TSInstall [language]를 통해 언어를 설치할 수 있다.

Auto Complete, Formatter, Linter

:Mason을 통해 지원하는 언어를 확인 할 수 있고
:MasonInstall을 통해 언어를 설치할 수 있다 설치한 언어를 사용하려면 lspconfig.lua 파일에 가서 언어를 추가해 주면 된다

🔌 Plugins

  • folke/lazy.nvim
  • williamboman/mason.nvim
  • williamboman/mason-lspconfig.nvim
  • rshkarin/mason-nvim-lint
  • neovim/nvim-lspconfig
  • hrsh7th/nvim-cmp
  • hrsh7th/cmp-path
  • hrsh7th/cmp-buffer
  • hrsh7th/cmp-nvim-lsp
  • hrsh7th/cmp-cmdline
  • stevearc/conform.nvim
  • mfussenegger/nvim-lint
  • nvimdev/lspsaga.nvim
  • L3MON4D3/LuaSnip
  • saadparwaiz1/cmp_luasnip
  • andweeb/presence.nvim
  • lewis6991/gitsigns.nvim
  • tpope/vim-fugitive
  • editorconfig/editorconfig-vim
  • iamcco/markdown-preview.nvim
  • mg979/vim-visual-multi
  • nvim-telescope/telescope.nvim
  • nvim-lua/plenary.nvim
  • nvim-telescope/telescope-file-browser.nvim
  • folke/tokyonight.nvim
  • nvim-tree/nvim-web-devicons
  • numToStr/Comment.nvim
  • windwp/nvim-autopairs
  • windwp/nvim-ts-autotag
  • norcalli/nvim-colorizer.lua
  • akinsho/bufferline.nvim
  • akinsho/toggleterm.nvim
  • nvim-lualine/lualine.nvim
  • nvim-neo-tree/neo-tree.nvim
  • nvim-treesitter/nvim-treesitter
  • barrett-ruth/import-cost.nvim
  • axelvc/template-string.nvim
  • folke/trouble.nvim

📚 Referenced

About

Neovim editor setting for React

Topics

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages