MacにRedcarpet環境を作る
Windows環境も作るってことで、 先日のエントリからの切り出しです。
1.MarkDown環境を作る
こちらを参考にさせて頂きました。
やったことは下記。
1.1 blueclothの場合
bluecrothをgemでインストール
sudo gem install bluecloth
1.2 redcarpetの場合
MarkDown拡張(PHP-Markdown style Extra?)であるtableが変換できない。
Tableは利用することがありそうなので必要。
BlueClothに変わるライブラリを探してみます。
で、GitHubでも利用されているRedcarpetを試して見ることにしました。
どうやら2.0以降で拡張に対応しているようです。
こちら
sudo gem install redcarpet
で、Readmeを読むとextensionsにtablesを設定すればいいとかいてあります。
redcarpet --help
で、
Usage: redcarpet [--parse-<extension>...] [--render-<extension>...] [--smarty] [<file>...]
とあるので、動作確認。
redcarpet --parse-table /Users/froggugugugu/Documents/MarkDowntest.md > ./out.html
OK.
1.3 vimの環境を整備
Bundleで追加 Markdown.vim
Bundle 'tpope/vim-markdown'--
Bundle 'tyru/open-browser.vim'--
vimrcに設定を追加
" .mdファイルタイプ指定
autocmd BufNewFile,BufRead *.md set filetype=markdown
" ====================================================================
" quickrun-vim
" ====================================================================
let g:quickrun_config = {}
let g:quickrun_config['markdown'] = {
\ 'outputter': 'browser',
\ 'command': 'redcarpet',
\ 'cmdopt': '--parse-tables'
\ }
2.markdown.snip
こちらを参考にさせて頂きました。
で、せっかくなのでtableを追記して。
snippet table
abbr table
First Header | Second Header | Third Header
:----------- | :-----------: | -----------:
Left | Center | Right
Left | Center | Right
windowsにRedcarpet環境を作る(解決)
windows環境も同様にしたいので、、、 Rubyを入れないといけないのですね。。。
Rubyインストール
こちらからから rubyinstaller-1.8.7-p370.exeをダウンロードしてきて、 入れます。
インストーラでインストール(Versionは) コマンドプロンプトから ruby -v でバージョンチェック。インストールされていることを確認。 gem -v でgemがインストールされている事を確認。
このまま、 gem install redcarpet
を実行するとDevkitが無いと怒られる。 ので、
RubyDevkitインストール
こちら をみてdevkit-3.4.5r3-20091110.7zをダウンロード。 解凍した構成をそのまま、上記(多分C:\Ruby187)にかぶせる。
redcarpetインストール
gem install redcarpet
2.1.1がインストールされました。
##検証 redcarpet –parse-table /Users/froggugugugu/Documents/MarkDowntest.md > ./out.html
OK..
0 件のコメント:
コメントを投稿