Bashで複数のページを開く方法は?

Bashで複数のページを開く方法は?

私はテストWebプロジェクトを進めていますが、作業を終えて休みたいときはいつでもtermuxで3、4、5つ以上のセッションを閉じる必要があります。私はvimを使用しており、作業ディレクトリに行き、vimを開く必要があります(作業を開始したいときはいつでも4〜5回のセッションで4〜5個のファイルを開く)。しかし、私はそれをより簡単にしたいので、これらのすべてのセッションを開くbashスクリプトを書くことができればと思います。最初は次のように試しました。

#!/bin/bash
cd /storage/emulated/0/1_code/1_web/server/root
httpd 
vi index.php
$SHELL

これはうまく機能しますが、このbashスクリプトを使用してより多くのファイルを開きたいです。

上記のような多くのbashスクリプトを生成し、すべてのスクリプトを実行するラッパースクリプトを生成してみましたが、うまくいきませんでした。誰でも私を助けることができますか?ありがとうございます。

ベストアンサー1

vim現在のセッションを保存できます。

:mksession my-session.vim

その後、次のように復元できます。

vim -S my-session.vim

tmuxセッションを復元または構成する方法については私もユーザーscreenなので、他の人が答えるようにしますが、同じ場合は、他のscreenコマンドを含む別のコマンドを実行するカスタムtmux起動ファイルで始める必要があります。vim -S窓/窓の中央。

おすすめ記事