diff --git a/autoload/SpaceVim/layers/lang/markdown.vim b/autoload/SpaceVim/layers/lang/markdown.vim index 119673bc2..6728cdbcd 100644 --- a/autoload/SpaceVim/layers/lang/markdown.vim +++ b/autoload/SpaceVim/layers/lang/markdown.vim @@ -103,6 +103,8 @@ function! s:mappings() abort \ 'call call(' \ . string(function('s:run_code_in_block')) \ . ', [])', 'run code in block', 1) + call SpaceVim#mapping#space#langSPC('nmap', ['l','c'], 'GenTocGFM', 'create content at cursor', 1) + call SpaceVim#mapping#space#langSPC('nmap', ['l','u'], 'UpdateToc', 'update content', 1) endfunction function! s:generate_remarkrc() abort diff --git a/docs/cn/layers/lang/markdown.md b/docs/cn/layers/lang/markdown.md index 3e36a743f..5efc33d3f 100644 --- a/docs/cn/layers/lang/markdown.md +++ b/docs/cn/layers/lang/markdown.md @@ -95,6 +95,8 @@ npm install --global prettier | 快捷键 | 模式 | 按键描述 | | --------- | ------------- | --------------------------------------- | | `SPC b f` | Normal | 格式化当前文件 | +| `SPC l c` | Normal/Visual | 在光标处创建目录 | | `SPC l k` | Normal/Visual | 为光标下的单词或者选中文本增加 URL 链接 | | `SPC l K` | Normal/Visual | 为光标下的单词或者选中文本增加图片链接 | +| `SPC l u` | Normal/Visual | 更新目录 | | `SPC l p` | Normal | 通过浏览器实时预览当前文件 | diff --git a/docs/layers/lang/markdown.md b/docs/layers/lang/markdown.md index a628c4af2..198760671 100644 --- a/docs/layers/lang/markdown.md +++ b/docs/layers/lang/markdown.md @@ -95,6 +95,8 @@ If you don't want to install php, you can use [mdctags](https://github.com/wsdje | Key bindings | mode | Descriptions | | ------------ | ------------- | ------------------------------------------------------ | | `SPC b f` | Normal | Format current buffer | +| `SPC l c` | Normal/Visual | Create content at cursor | | `SPC l k` | Normal/Visual | Add URL link for word under cursor or slected word | | `SPC l K` | Normal/Visual | Add picture link for word under cursor or slected word | +| `SPC l u` | Normal/Visual | Update content | | `SPC l p` | Normal | Real-time markdown preview |