📢 Webサイト閉鎖と移転のお知らせ
このWebサイトは2026年9月に閉鎖いたします。
新しい記事は移転先で追加しております。(旧サイトでは記事を追加しておりません)
| 172行目: | 172行目: | ||
* インストール方法 1 (推奨) | * インストール方法 1 (推奨) | ||
*: [https://github.com/peco/peco.git PecoのGithub]にアクセスして、Pecoをダウンロードして解凍する。 | *: [https://github.com/peco/peco.git PecoのGithub]にアクセスして、Pecoをダウンロードして解凍する。 | ||
*: < | *: <pre>tar xf peco_linux_<アーキテクチャ名>.tar.gz</pre> | ||
*: <br> | *: <br> | ||
*: 解凍したディレクトリを任意のディレクトリに配置する。 | *: 解凍したディレクトリを任意のディレクトリに配置する。 | ||
*: 推奨するディレクトリは、/<Fishのインストールディレクトリ>/binディレクトリである。 | *: 推奨するディレクトリは、/<Fishのインストールディレクトリ>/binディレクトリである。 | ||
*: ~/.profileファイル等に、配置したディレクトリの環境変数<code>PATH</code>を追加する。 | *: ~/.profileファイル等に、配置したディレクトリの環境変数<code>PATH</code>を追加する。 | ||
*: < | *: <pre>vi ~/.profile</pre> | ||
*: < | *: <br> | ||
*: <syntaxhighlight lang="sh"> | |||
# ~/.profileファイル | |||
export PATH="<Pecoのインストールディレクトリ>:$PATH" | |||
</syntaxhighlight> | |||
*: <br> | *: <br> | ||
* インストール方法 2 | * インストール方法 2 | ||
| 184行目: | 189行目: | ||
*: この時、GOのインストールディレクトリ内にクローンする。(例. /<GOのインストールディレクトリ>/src/github.com/peco/peco) | *: この時、GOのインストールディレクトリ内にクローンする。(例. /<GOのインストールディレクトリ>/src/github.com/peco/peco) | ||
*: これは、メインのバイナリが内部パッケージを参照しているため、ソースコードが正しいパッケージの場所に置かれている必要があるからである。 | *: これは、メインのバイナリが内部パッケージを参照しているため、ソースコードが正しいパッケージの場所に置かれている必要があるからである。 | ||
*: < | *: <pre>git clone https://github.com/peco/peco.git peco</pre> | ||
*: <br> | *: <br> | ||
*: ダウンロードしたディレクトリに移動して、Pecoをビルドする。 | *: ダウンロードしたディレクトリに移動して、Pecoをビルドする。 | ||
*: < | *: <pre>make build</pre> | ||
*: <br> | *: <br> | ||
*: 次に、releases/<バージョン>ディレクトリにpecoをインストールする。 | *: 次に、releases/<バージョン>ディレクトリにpecoをインストールする。 | ||
*: < | *: <pre>go build</pre> | ||
*: <br> | *: <br> | ||
*: 生成された実行ファイルを、例えば、/<Fishのインストールディレクトリ>/binディレクトリ等にコピーする。 | *: 生成された実行ファイルを、例えば、/<Fishのインストールディレクトリ>/binディレクトリ等にコピーする。 | ||
| 197行目: | 202行目: | ||
*: 続いて、Pecoをビルドする。<br> | *: 続いて、Pecoをビルドする。<br> | ||
*: これにより、クローンされたPecoリポジトリのルートにPecoの実行ファイルがコンパイルされる。<br> | *: これにより、クローンされたPecoリポジトリのルートにPecoの実行ファイルがコンパイルされる。<br> | ||
*: < | *: <pre>go build cmd/peco/peco.go</pre> | ||
*: <br> | *: <br> | ||
*: cmd/peco/ディレクトリにあるpeco.goファイルを、任意の場所にコピーする。<br> | *: cmd/peco/ディレクトリにあるpeco.goファイルを、任意の場所にコピーする。<br> | ||