tmuxウィンドウでpdfファイルを開く方法は?

tmuxウィンドウでpdfファイルを開く方法は?

現在、Ubuntu 20.04 Gnomeデスクトップを使用しています。私のPDFアプリケーションは現在tmuxを使用してzathuraです。 tmuxの他のウィンドウにpdfファイルを表示できるかどうかを知りたいです。

答え1

私は、少なくとも一種の回避策や代替提案を提供せずに「答えなし」を提供することを嫌います。

ただし、この場合、あなたが要求する特定のユースケースを考えると、答えは簡単です。 「いいえ。現在、Tmuxウィンドウにグラフィック(テキストではなく)出力を表示する方法はありません。」

Tmuxは使用するすべての端末と通信します。脱出コード。これにより、ターミナルバッファを大量に制御できますが、ターミナル内のグラフィック出力を可能にする標準化されたエスケープコードはありません。

いくつかあります端末の交換グラフィック(必ずしもPDFである必要はありません)を表示しているように見えますが、これは非標準なので、Tmuxはグラフィックと対話する方法を知りません。

たとえば、Tmuxウィンドウで w3m何が起こるのかを見ることにしました。どのように機能するかは、カーソルが端末の「どこ」にあるかを調べ、画像を描画することです。w3m-imgw3m-img超過実際の位置ではなく、Xの対応する位置存在する末端。

右に分割されたTmuxウィンドウから呼び出す場合は、Webページで描画をw3m使用してください。w3m-img代わりにウィンドウ。

他の回避策や代替策を使用すると、より良い成功を収めることができるとは思いません。

ここで最善のアドバイスは、ターミナル/ Tmuxを基本目的(CLI)として使用し、Xアプリケーションをグラフィック出力として使用することです。

答え2

具体的に何が欲しいのかわかりませんが、

pdftotext -layout file.pdf - | less

PDFを端末に表示できるテキストに変換するのは妥当です。

関連情報