Skip to content

初期設定と基本操作

esa-cliの初期設定と基本的な使い方を説明します。

  • esa-cliがインストールされていること
  • esa.ioのアカウントがあること
  • インターネット接続があること
  1. 初期設定を開始

    Terminal window
    # 初期設定を開始
    esa-cli setup
  2. チーム名(サブドメイン)を入力

    • 例:my-team(URLが https://my-team.esa.io の場合)
  3. アクセストークンを生成

    • https://<your-team>.esa.io/user/applications にアクセス
    • Personal access tokens セクションの Generate new token をクリック
    • Token descriptionesa-cli と入力
    • Scopesreadwrite にチェック
    • Generate token をクリック
    • 表示されたトークンをコピー
  4. アクセストークンを入力

設定は ~/.esa-cli-config.json に保存されます。

Terminal window
# 最新10件の記事を表示
esa-cli list
# 表示件数を指定(例:20件)
esa-cli list 20
Terminal window
# 記事番号を指定してダウンロード
esa-cli fetch 123

ダウンロードされたファイルは以下の形式で保存されます:

123-article-title.md

ファイルの内容:

---
title: 記事のタイトル
category: カテゴリ
tags: [tag1, tag2]
wip: false
---
記事の本文...
Terminal window
# ローカルのMarkdownファイルから記事を更新
esa-cli update 123-article-title.md
Terminal window
# 記事をダウンロードしてFinderで開く
esa-cli fetch 123 && open .

お気に入りエディタで直接開く

Section titled “お気に入りエディタで直接開く”
Terminal window
# VS Codeで開く
esa-cli fetch 123 && code 123-*.md
# Typoraで開く
esa-cli fetch 123 && open -a Typora 123-*.md

記事のダウンロードや更新が完了すると、macOSの通知が表示されます。

ダウンロードした記事には、Spotlight検索用のメタデータが自動的に追加されます。 Finderの検索バーで記事のタイトルやカテゴリを検索できます。