[Vim] neosnippetで使うsnippet自作
2998 ワード
NeoSnippetをインストール
vimrc
NeoBundle 'Shougo/neosnippet.vim', {
\ 'depends' : ['Shougo/neosnippet-snippets'],
\ 'insert' : 1,
\ 'filetypes' : 'snippet',
\ 'unite_sources' : [
\ 'neosnippet', 'neosnippet/user', 'neosnippet/runtime'],
\ }
自作スニペットを格納するディレクトリを設定
vimrc
let g:neosnippet#snippets_directory = '$HOME/.vim/snippets/'
スニペットを追加する
追加する対象のプログラミング言語のファイルを開く
vim sample.rb
NeoSnippetEditコマンドを実行する
:NeoSnippetEdit
$HOME/.vim/snippets/ruby.snipが開くので編集する
snippets/ruby.snip
snippet logger
Rails.logger.debug '${1} ---------------------'
Rails.logger.debug $1
保存して.rb
ファイルで使用する
${1}
に入力された値がそのまま$1
の部分にコピーされます。このあたりはお好みで使ったり使わなかったりするといいと思います。
以上
Author And Source
この問題について([Vim] neosnippetで使うsnippet自作), 我々は、より多くの情報をここで見つけました https://qiita.com/nabewata07/items/f9adc9e436ca8e3bb7cd著者帰属:元の著者の情報は、元のURLに含まれています。著作権は原作者に属する。
Content is automatically searched and collected through network algorithms . If there is a violation . Please contact us . We will adjust (correct author information ,or delete content ) as soon as possible .