git clone https://gist.github.com/ffe3c55b58032d63e68090bac1474a6c.git prh-demo-script
cp prh-demo-script/* ./
Ctrl + L
で画面クリアasciinema rec
./next.sh 1
npm install -g prh
prh --help
mkdir prh-demo
cd prh-demo
git init
../next.sh 2
prh init
git submodule add https://github.com/prh/rules.git prh-rules
vi prh.yml
で imports のコメントアウト外して、下部全部削る../next.sh 3
cp ../target.md ./
cat target.md
prh target.md
../next.sh 4
vi target.md
prh:disable を追加するprh target.md
../next.sh 5
prh --diff target.md | colordiff
../next.sh 6
prh --stdout target.md
../next.sh 7
prh --replace target.md
../next.sh 8
prh --verify target.md
echo $?
../next.sh end
-
-
Save vvakame/ffe3c55b58032d63e68090bac1474a6c to your computer and use it in GitHub Desktop.
prhをasciinemaでデモするためのスクリプト
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
#! /bin/bash -eu | |
case "$1" in | |
"1" ) echo "校正支援ツール prh のデモ http://npmjs.com/package/prh" ;; | |
"2" ) echo "実戦的な校正環境を作ります" ;; | |
"3" ) echo "校正ルールにひっかかる項目をリストアップする" ;; | |
"4" ) echo "prh:disableプラグマで段落ごとに警告を抑制することができる" ;; | |
"5" ) echo "unified diff形式で校正差分を出力する" ;; | |
"6" ) echo "標準出力に校正後のテキストを出力する" ;; | |
"7" ) echo "ファイルの内容を直接書き換える" ;; | |
"8" ) echo "変更差分の有無をexit codeで表現する" ;; | |
"end" ) echo "続きはWebで! https://www.npmjs.com/package/prh VSCodeの拡張とかもあるよ" ;; | |
esac |
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment