Atomでブログを書くときにすこぶる便利なプラグイン「linter-textlint」のインストール手順です。
🍮 設定を追加
package.json
package.json
を作成、下記内容を追加してyarn install
を実行。
{ "name": "textlint", "version": "0.0.0", "private": true, "dependencies": { "textlint": "^7.3.0", "textlint-filter-rule-comments": "^1.2.1", "textlint-formatter-codecov": "^1.0.2", "textlint-formatter-lcov": "^1.0.2", "textlint-rule-ja-no-abusage": "^1.0.1", "textlint-rule-ja-no-successive-word": "^1.0.1", "textlint-rule-max-kanji-continuous-len": "^1.0.1", "textlint-rule-max-ten": "^2.0.0", "textlint-rule-no-double-negative-ja": "^1.0.2", "textlint-rule-no-doubled-conjunction": "^1.0.1", "textlint-rule-no-doubled-conjunctive-particle-ga": "^1.0.2", "textlint-rule-no-doubled-joshi": "^3.2.0", "textlint-rule-no-dropping-the-ra": "^1.0.2", "textlint-rule-no-mix-dearu-desumasu": "^3.0.0", "textlint-rule-no-nfd": "^1.0.1", "textlint-rule-no-start-duplicated-conjunction": "^1.0.7", "textlint-rule-preset-jtf-style": "^2.2.4", "textlint-rule-prh": "^3.0.1", "textlint-rule-sentence-length": "^1.0.4", "textlint-rule-unexpanded-acronym": "^1.2.0" } }
|
.textlintrc
.textlintrc
を追加。Atom plugin側の設定項目にパスを追記して読み込むようにする。
{ "filters": { "comments": true }, "rules": { "max-ten": { "max": 3 }, "ja-no-successive-word": true, "ja-no-abusage": true, "no-nfd": true, "max-kanji-continuous-len": { "max": 10, "allow": [ "年月日時分秒" ] }, "no-doubled-conjunctive-particle-ga": true, "no-doubled-conjunction": true, "no-double-negative-ja": true, "no-dropping-the-ra": true, "sentence-length": { "max": 200 }, "no-mix-dearu-desumasu": { "preferInHeader": "", "preferInBody": "ですます", "preferInList": "である", "strict": true }, "prh": { "rulePaths": [ "prh.yml" ] }, "preset-jtf-style": { "1.2.1.句点(。)と読点(、)": false, "2.1.2.漢字": false, "2.1.5.カタカナ": false, "2.1.6.カタカナの長音": false, "4.2.2.疑問符(?)": false, "4.3.1.丸かっこ()": false } } }
|
prh.yml
version: 1 rules:
- expected: Kernel pattern: - Kanel - Karnel - kernel
|
🤔 linter-textlintのインストール
https://1000ch.net/posts/2015/linter-textlint.html
インストールしたらこれまでにインストールしたnode_modules
と.textlintrc
のパスを定義。Atomを再起動するとtextlintでのチェックが始まります!
🖥 VULTRおすすめ
「VULTR」はVPSサーバのサービスです。日本にリージョンがあり、最安は512MBで2.5ドル/月($0.004/時間)で借りることができます。4GBメモリでも月20ドルです。
最近はVULTRのヘビーユーザーになので、「ここ」から会員登録してもらえるとサービス開発が捗ります!