Skip to content

roofxixi/nvim-lua-config-mac

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

21 Commits
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

🪐 好用的neovim(0.6+)配置! 🚀

我的README

基于cosmos-nvim配置的自己的neovim配置,带一些简单的注释

安装步骤

  1. git clone https://github.com/WanderHuang/nvim-lua-config-mac.git ~/.config/nvim
  2. vim +checkhealth
  3. in vim: :PackerInstall

特殊技能

全局查找替换

  1. <space>/查找项目对应的字符串
  2. <C-q>telescope查出来的数据导入quickfix list
  3. [option]过滤自己需要修改的数据要使用cfilter,加载:packadd Cfilter
  4. :Cfilter YOUR_STRING
  5. :cdo s/ORIGIN/REPLACEMENT/gc

原始的README

原仓库建议学一下,用了这套配置后,感觉vim曲线降低了

A must-have configuration for Spacemacs users after defecting to Vim

If you want the power of VSCode, the interactivity of Spacemacs, and the text-objects of Vim, I highly recommend you try this configuration.

Key features

  1. LSP: nvim-lspconfig, lspsaga, lspfuzzy

  2. Spacemacs operating experience: spacemacs style keyboard shortcuts with which-key, Telescope like ivy and helm-swoop, etc.

  3. Looking forward to your continued exploration, there are some screenshots

Install

1. Install Neovim 6+

Only Neovim 6.0 and above are supported, please refer to the official installation documentation of Neovim: Install Neovim

2. Install my configuration

mv ~/.config/nvim{,.yetone-backup} || true

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

3. Install your language lsp server in your nvim

For example, if you are writing Python, you will need to open nvim and run the following command:

:LspInstall python

Some screenshots

Which Key like spacemacs

Fuzzy search commands like spacemacs

Find recent files

The status bar with lsp status

Search current buffer like emacs helm-swoop

List symbols

About

my neovim config. pure in lua

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages