やってみる

アウトプットすべく己を導くためのブログ。その試行錯誤すらたれ流す。

plumaにAsciiDocのシンタックスハイライトを設定した

前回のつづき。

開発環境

背景

メモリ1GBのPCでAtomを起動するのはきつい。標準テキストエディタplumaにAsciiDocのシンタックスハイライトを導入できないか。

参考

Adding syntax highlighting to Pluma - Tutorials & Guides - Ubuntu MATE Community
GitHub - edusantana/asciidoc-highlight: Highlight for the Asciidoc language

ダウンロードして設定できるらしい。

概要

配置するディレクトリは以下の場合で任意に指定する。

適用範囲 ディレクト
OSユーザ固有 /home/{user}/.local/share/
全OSユーザ共通 /usr/share/

どちらにインストールするか

今回は/home/{user}/.local/share/にインストールする。

私の環境はシステム//home/パーティションを分離してある。もしシステムが壊れても/home/配下は残せる。

手順

1. ダウンロード

  1. asciidoc-highlightをダウンロードする
$ git clone https://github.com/edusantana/asciidoc-highlight
Cloning into 'asciidoc-highlight'...
remote: Counting objects: 132, done.
remote: Total 132 (delta 0), reused 0 (delta 0), pack-reused 132
Receiving objects: 100% (132/132), 22.05 KiB | 0 bytes/s, done.
Resolving deltas: 100% (45/45), done.
Checking connectivity... done.

2. インストール

  1. {installしたディレクトリ}/asciidoc-highlight/gedit/install.shファイルを実行する
$ bash install.sh

すると、/home/{user}/.local/shareに以下が作成される。

  • /home/{user}/.local/share/gtksourceview-2.0/language-specs/asciidoc.lang
  • /home/{user}/.local/share/gtksourceview-3.0/language-specs/asciidoc.lang

3. 確認

  1. plumaを起動する
  2. 以下のようにAsciiDocが選択肢にあらわれる

f:id:ytyaru:20170228090235g:plain

3.1 マークアップ

AsciiDoc入門 - Qiita

適当にAsciiDocを書いてみる。拡張子.adocでハイライトが適用されることを確認。

f:id:ytyaru:20170228090322g:plain

でも、タイトルやリストがハイライトされていない。そういうもの?

所感

これで編集はAtomを使わずplumaでできる。プレビューできないのは痛いが。