【coc-snippets】coc-vimでスニペットを使用する

目次

前提環境

  • Vim 8.2 8022925
  • node v10.6.3
  • coc.nvim 0.0.80

coc-snippetsをインストールする

coc.nvimの組み込み機能を使用してインストールします。

リポジトリ : https://github.com/neoclide/coc-snippets

1
:CocInstall coc-snippets

スニペットの登録方法

スニペットを登録したい拡張子のファイルをvimで開いて、以下のコマンドを実行することで、その拡張子すべてで使えるスニペットを登録できるファイルを開くことができます。

1
:CocCommand snippets.editSnippets

スニペットの登録は以下の記法で記述します。

1
2
3
snippet スニペット名 "説明" b
コマンド(複数行可能)
endsnippet
  • 以下はマークダウンファイルのときにイメージを挿入するスニペットの例です。
    • ${1:~} : スニペット確定後、その位置に文字を入力できるようになります。
      • command + jで次の入力になります
        1
        2
        3
        snippet mimage "マークダウン記法のイメージ挿入" b
        ![${1:name}](${2:path})
        endsnippet

参考

Author

Daiki Iijima

Posted on

2021-09-19

Updated on

2024-04-17

Licensed under