Hacktoberfest 2026:メンテナが10月に向けて印を付けた、オープンで初心者向けの issue。 Hacktoberfest の issue を見る

Trying to make the helper work on Linux

オープン
#22 コメント 0 件 リアクション 0 件 担当者 0 名 GitHub で見る

まだ誰も着手していません。

評価

難易度
4/5
見積もり時間
3〜5日
初心者へのやさしさ
35/100
issue の種類
バグ
明瞭さ
説明が足りない
活発さ
停滞
技術スタック
linux, php, vim

調査の方向性

Repository のファイルもテストも指定されていません。まず Linux 上で AppImage と direct-binary の呼び出しを再現し、次に helper が URL-scheme、cwd、scope の引数をどのように渡しているかを調べます。完了条件は、要求された作業ディレクトリと選択範囲で Linux 上の Tinkerwell が開くことです。

索引モデルが issue の本文から書いたものです。

説明

Hey!
I discovered this helper today and this is excellent ! I'm pretty sure this could be used as a vim plugin to evaluate our selection directly on tinkerwell.
But as I'm using Linux, I first need to make this work on my machine.

So far, I haven't been in luck. It seems that using url schema: :// to open the app doesn't work quit well with app images.
I tried passing them as arguments, with no luck. It looks like it's not recognized.

/home/clement/Applications/Tinkerwell-4.16.0_d8dc131b5c52a8a1f8d647de8cb37b7d.AppImage \
  --cwd="L2hvbWUvY2xlbWVudC9Qcm9qZWN0cy90ZXN0cy90aGlua2VyaW5n" \
  --scope="YToxOntzOjQ6InRlc3QiO3M6MTE6ImhlbGxvIHdvcmxkIjt9"
/home/clement/Applications/Tinkerwell-4.16.0_d8dc131b5c52a8a1f8d647de8cb37b7d.AppImage  \
"tinkerwell://?cwd=L2hvbWUvY2xlbWVudC9Qcm9qZWN0cy90ZXN0cy90aGlua2VyaW5n&scope=YToxOntzOjQ6InRlc3QiO3M6MTE6ImhlbGxvIHdvcmxkIjt9"

Neither using directly with the binary

/tmp/.mount_TinkerdAli0c/tinkerwell \
  --cwd="L2hvbWUvY2xlbWVudC9Qcm9qZWN0cy90ZXN0cy90aGlua2VyaW5n" \
  --scope="YToxOntzOjQ6InRlc3QiO3M6MTE6ImhlbGxvIHdvcmxkIjt9"

# ... also tried with tinkerwell:// arg

Any idea on that would be appreciated. Thanks !

Content of base64 encoded values:
L2hvbWUvY2xlbWVudC9Qcm9qZWN0cy90ZXN0cy90aGlua2VyaW5n: /home/clement/Projects/tests/thinkering
YToxOntzOjQ6InRlc3QiO3M6MTE6ImhlbGxvIHdvcmxkIjt9 : a:1:{s:4:"test";s:11:"hello world";}

主要言語
PHP
スター
59
フォーク
9
PR マージ指標
30日以内にマージされた PR はありません

環境構築

はじめの一歩

  1. issue を最後まで読み、次にプロジェクトのコントリビューションガイドを読みます。
  2. 着手することを issue にコメントします — 二人が同じ作業をするのを防げます。
  3. リポジトリをフォークし、ブランチを切って変更します。
  4. issue 番号を参照したプルリクエストを送ります。

beyondcode/tinkerwell-helper のほかの issue

beyondcode/tinkerwell-helper の issue をすべて見る

似ている issue

PHP の issue をもっと見る

新しい issue をメールで受け取る

初心者向けの GitHub issue を短くまとめたダイジェスト。