Posts /

Sublime TextからWikipediaに投稿する

Twitter Facebook Google+ Mastodon
06 Oct 2016

最近プログラムをいじったりするのにSublime Textを使っています。色々なプラグインがあって便利。
あと最近Wikipediaの編集をするようになりました。

Sublime TextはHTMLタグを閉じようとするとき</まで打つといい感じに閉じてくれたりして便利なので、Wikipediaを編集するときに<ref></ref>とか打つのめんどいな―、いい方法ないかなーと思って調べたらMediawikerというものを見つけたので使ってみた(解決しなかった)。

インストール

Package Controlで入ります。Package Control使いたくない人はGitHubからzipでダウンロードしてプラグインフォルダに入れればたぶん動きます。

設定

このままだとWikipediaに接続できない(en.wikipedia.orgに繋がる?)ので、ユーザー設定をいじります。

Preference → Package Setting → Mediawiker → Settings - User を開き、

Mediawiker.sublime-settings

{
    "mediawiki_site":
    {
        "Japanese wikipedia":
        {
            "host": "ja.wikipedia.org",
            "path": "/w/",
            "pagepath": "/wiki/",
            "username": "ユーザー名",
            "password": "パスワード",
            "domain": "",
            "https": true,
            "force_login": true
            },
    },
    "mediawiki_site_active": "Japanese wikipedia"
}

としてやると ja.wikipedia.org につながります。

Japanese wikipediaは別にこれでなくても構いません(Defaultの方見たらEnglish wikipediaとかあったので合わせました)。

ここまで来たらAlt+F1で(他のキーバインドと競合してなければ)Edit panelが立ち上がるのでOpen pageを選択、編集したい項目名を入れるとページのソースが表示され編集できます。(できなかったときはメニューの Tools → Mediawiker → 辺りを使うとキーバインド編集をしなくても幸せになれます)

(Mediawikerは日本語に対応していないらしく変換を決定するときにEnterを押すとキーバインドが発動してしまう問題があるようです())

問題はありますが、Wiki構文をハイライトしてくれるので多少便利です。 Enter 周りは多少頑張れば修正できそうなのでそのうち考えます。


Twitter Facebook Google+ Mastodon