shareof / private-docs

0 stars 1 forks source link

Knowledge For Vim #21

Open shareof opened 4 years ago

shareof commented 4 years ago

vimで.jade(pug)のsyntax highlightを有効にする。

Neovimとは

My vimrc ```vim set number set title set ambiwidth=double set tabstop=2 set expandtab set shiftwidth=4 set smartindent set list set listchars=tab:»-,trail:-,eol:↲,extends:»,precedes:«,nbsp:% set nrformats-=octal set hidden set history=50 set virtualedit=block set whichwrap=b,s,[,],<,> set backspace=indent,eol,start set wildmenu syntax enable colorscheme monokai set t_Co=256 if has('vim_starting') " 初回起動時のみruntimepathにNeoBundleのパスを指定する set runtimepath+=~/.vim/bundle/neobundle.vim/ " NeoBundleが未インストールであればgit cloneする・・・・・・① if !isdirectory(expand("~/.vim/bundle/neobundle.vim/")) echo "install NeoBundle..." :call system("git clone git://github.com/Shougo/neobundle.vim ~/.vim/bundle/neobundle.vim") endif endif call neobundle#begin(expand('~/.vim/bundle/')) " インストールするVimプラグインを以下に記述 " NeoBundle自身を管理 NeoBundleFetch 'Shougo/neobundle.vim' "---------------------------------------------------------- " ここに追加したいVimプラグインを記述する・・・・・・② NeoBundle 'tomasr/molokai' NeoBundle 'itchyny/lightline.vim' NeoBundle 'scrooloose/nerdtree' " コードの自動補完 NeoBundle 'Shougo/neocomplete.vim' " スニペットの補完機能 NeoBundle "Shougo/neosnippet" " スニペット集 NeoBundle 'Shougo/neosnippet-snippets' NeoBundle 'digitaltoad/vim-pug' "---------------------------------------------------------- call neobundle#end() "---------------------------------------------------------- " molokaiの設定 "---------------------------------------------------------- if neobundle#is_installed('molokai') " molokaiがインストールされていれば colorscheme molokai " カラースキームにmolokaiを設定する endif set t_Co=256 " iTerm2など既に256色環境なら無くても良い syntax enable " 構文に色を付ける " ファイルタイプ別のVimプラグイン/インデントを有効にする filetype plugin indent on " 未インストールのVimプラグインがある場合、インストールするかどうかを尋ねてくれるようにする設定・・・・・・③ NeoBundleCheck map :NERDTreeToggle map : set number ```