1.4 KiB
1.4 KiB
从零开始打造属于自己的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)
选择多括号内东西
nerdcommenter
快速注释插件
<leader>c<space>
切换注释状态