Go to file
2023-02-10 17:24:19 +08:00
lua 安装多光标 2023-02-10 17:24:19 +08:00
plugin 安装多光标 2023-02-10 17:24:19 +08:00
.gitignore init 2023-01-19 18:14:43 +08:00
coc-settings.json 增加括号的插件 2023-02-08 17:24:53 +08:00
init.lua 增加括号插件的选项 2023-02-08 17:32:24 +08:00
README.md 修复markdown 2023-01-28 16:23:14 +08:00

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


文件结构


├── coc-settings.json
├── init.lua
├── lua
│   ├── core
│   │   ├── keymap.lua
│   │   ├── options.lua
│   │   └── plug.lua
│   ├── Filetype
│   │   ├── c.lua
│   │   └── markdown.lua
│   ├── G.lua
│   └── Plugin
│       ├── coc.lua
│       ├── Imchange.lua
│       └── lualine.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

Markdow-preview

下载后需要到插件目录下使用npm install或者yarn install