テキスト スニペットは、日常生活で時間を節約する最も簡単な方法の 1 つです。基本的に、非常に短いテキスト文字列を入力すると、それを必要な大きさのテキストに自動的に展開できます。住所や電子メールなど、1 日を通して使用する情報を使用すると、時間を大幅に節約できます。
これには Text Expander と呼ばれるプログラムが必要ですが、問題の 1 つは、複数のデバイスがある場合、それぞれのデバイスを同じ設定にすることが簡単にできないことです。あるいは、それを機能させるにはクラウド アカウントなどが必要だと思うかもしれません。しかし、私はこれを修正するソリューションをセットアップしました。このソリューションは、Espansoo と Syncthing という 2 つの無料のローカルで実行されるツールに依存しています。
Espanso は最高のテキストエキスパンダーです
さらに、あらゆるものに効果があります
最近 Espanso について話しましたが、Espanso は間違いなく最高のテキスト エキスパンダーの 1 つであることは繰り返し述べておく価値があります。これは非常に軽量なツールで、短いコマンドと長いテキストを組み合わせたショートカットを簡単に作成できます。また、テキストの一部を選択する必要があるが、その正確なショートカットを忘れたときにいつでも呼び出すことができる検索バーも提供します。
ROM が非常にコンパクトで軽量であることに加えて、Espans は YAML 構成ファイルを使用して簡単に構成でき、読み取りや新しい一致の追加が非常に簡単です。単なるプレーンテキストである必要もありません。この方法でいくつかのターミナル コマンドを実行することもできます。これにより、コミュニティが作成したルールの公式ハブでわかるように、いくつかの興味深い可能性が可能になります。

Espanso が誰でも使える最高のテキストエキスパンダーである 6 つの理由
エスパンソは一見したよりもはるかに強力です。
これらの YAML 構成ファイルには別の利点もあります。Espanso は Windows、macOS、Linux 上のクロスプラットフォーム アプリであるだけでなく、構成ファイルはこれらのプラットフォーム間でも完全に互換性があります。必要なルールを設定して、そのルールに含まれるファイルを別のデバイスにコピーできます。しかし、これを手動で行うのは、特に時間の経過とともにファイルに一致するものをさらに追加する場合には面倒になります。
残りは Synthing が処理します
すべてを同期させてください
SyncThing は、クラウドを使用せずにさまざまなデバイス間でコンテンツを同期できるシンプルなツールです。 SyncThing はデバイスを相互に直接接続し、2 つのデバイス間で特定のフォルダーの内容を同期できるようにします。インターネット上にデータを保持するサーバーはなく、利用可能な場合はコンピュータ間で直接送信されます。
場合によっては、これだけで十分な場合があります。単に Syncthing をコンピュータにインストールし、デバイスをリンクし、それぞれに同じ共有フォルダを追加するだけです。ただし、2 つのデバイスが同時にオンにならない (またはめったにない) 場合、デバイス間で構成コンテンツを確実に同期できないという欠点があります。

すべての Cloud Notes アプリを同期された Markdown フォルダーに置き換えました
すべてのメモをどこにいても無料で
ここでセルフホスティングが登場します。 SyncThing は、NAS またはホーム ラボ (TrueNAS のアプリ リポジトリにリストされています) に展開することもでき、両方のデバイスがいつでも同期できる中央サーバーを提供します。これはまだ完全にプライベートであり、あなたのものですが、接続されているデバイスからのファイルへの最新の変更を常に保存できるエンドポイントが 1 つあります。 NAS に Espanso をインストールする必要はなく、構成ファイルを同期するだけで十分です。
適切なフォルダーだけを同期する
簡単に始められる
同期を維持したいすべてのデバイスに SyncThing をインストールしたら、すべてのデバイスで Web ダッシュボードにアクセスし、デバイスのリンクを開始する必要があります。同じネットワーク上にある場合は、他のデバイスの候補が表示され、より迅速に接続することが容易になります。それ以外の場合は、クリックする必要がある場合があります。 識別 ストリングダウン このデバイス次に、他の PC に移動して、 別のデバイスを追加する そして完全な ID を入力して両方のデバイスをリンクします。確認すると、元のデバイスはリンク要求を受け取り、承認する必要があります。複数のデバイスがある場合は、これを繰り返す必要がある場合があります。
すべてのデバイスがリンクされたら、そのうちの 1 つを使用して新しい共有フォルダーを作成し、好きな名前を付けて、Espanso 構成が保存されている場所へのパスを設定します。ターミナルウィンドウを開いて次のコマンドを使用すると確認できます エスパンソの小道これにより、最初の行に設定フォルダーのパスが返されます。まだ作成ダイアログで、次を使用します。 共有 タブを使用して、そのフォルダーを同期するすべてのデバイスをチェックします。

PC、Mac、NAS、その他のデバイス間でファイルを同期するために Syncthing を自己ホストしています
Synth は、自宅の研究室で多方向のファイル同期が必要な場合に便利なユーティリティです。
変更を保存すると、他のデバイスの Syncthing ダッシュボードに、共有を有効にするかどうかを確認する通知が表示されます。同意すると、そのデバイスで同期するフォルダーを選択できます。 Espanso を実行しているデバイスでは、単純に構成フォルダーを指定します (繰り返します)。 エスパンソの小道 コマンドが役に立つかもしれません)。 NAS を同期サーバーとして使用している場合は、これらの同期ファイルを保持するための専用の新しいフォルダーを作成し、そこを指定するとよいでしょう。
やるべきことはそれだけです。実際よりも複雑に見えますが、一度セットアップしてしまえば、デバイス間で構成を手動で転送することを心配する必要はありません。メインの Mac Mini とラップトップの 1 台の間にセットアップしていますが、ほぼ完璧に動作します。デバイスの 1 つで構成ファイルをすでに変更していたため、Syncthing は重複のバックアップを保持していたので、どれを保持するかを選択することができました。
すべてのデバイスで時間を節約する
テキストエキスパンダーは時間を節約する優れた方法ですが、展開ルールをすべてのデバイス間で同期させておくと、時間をさらに短縮できます。 Espansoo と Synthing を使用すると、まさにそれが可能になり、すべてのデバイス間で機能し、同期を維持しながら、すべてのデータをプライベートに保ち、デバイスにのみ保存されるソリューションが提供されます。これ以上に素晴らしいものはありません。









Leave a Reply