Go to file
2023-01-22 22:23:51 +08:00
lua update 2023-01-22 22:23:51 +08:00
.gitignore init 2023-01-19 18:14:43 +08:00
coc-settings.json update 2023-01-22 22:20:39 +08:00
init.lua 更新README的文件结构 2023-01-22 20:24:58 +08:00
lazy-lock.json update 2023-01-22 20:20:54 +08:00
README.md update 2023-01-22 22:20:39 +08:00

从零开始打造属于自己的nvim


文件结构


.
├── coc-settings.json
├── init.lua
├── lazy-lock.json
├── lua
│   ├── core
│   │   ├── keymap.lua
│   │   ├── options.lua
│   │   └── plug.lua
│   └── Plugin
│       ├── coc.lua
│       ├── lualine.lua
│       └── nerdcommenter.lua
└── README.md

vim-surround插件


"Hello world" 1.使用 cs” 效果如下:

'Hello world' 2.使用 cs'<q> 效果如下:

<q>Hello world</q> 3.使用 cst" 效果如下:

"Hello world" 4.使用 ds” 效果如下:

Hello world 5.使用 ys{$xx}" {$xx}是一个文本对象:

例如:

Hello world 使用 ysiw“效果如下:"Hello" world

Hello world 使用 ys2w“效果如下:"Hello world"

wildfire.vim插件


按下回车可以快速选择一个文本对象(段落)

Press <ENTER> in normal mode to 
select the closest text object.

使用它可以使用i”,i'等快速选择“或者’内的文本({[]})都可以

wildfire 和surround的配合

可以使用 ni)选择多括号内东西

官方给的gif

nerdcommenter

快速注释插件 <leader>c<space> 切换注释状态