2016-12-02 4 views
-1

私は自分の端末をmacで作成しようとしています。これまでのところ私はhello.terminalファイルを作成していると私は、ターミナルを開いて、コードを実行しました:私は私のデスクトップ上に保存されている私のターミナルを実行するために行くときMacで自分の端末を正しく作成するにはどうしたらいいですか?

chmod u+x /Users/.../Desktop/code.terminal 

は、今では私にこの

logout 
Saving session... 
...copying shared history... 
...saving history...truncating history files... 
...completed. 

[Process completed] 
を与えます

それ以降は何も入力できません。また、具体的には、私自身の端末ウィンドウがポップアップしたい。 code.terminalファイルはデスクトップに保存され、開かれますが、上記のメッセージのために何もできません。どんな助けもよかったです。ありがとうございます。

+0

[これはあなたにいくつかのアイデアを与える](https://brennan.io/2015/01/16/write-a-shell-in-c/) – sorontar

+0

いいえ、これはどのように作成できますか自分の端末ウィンドウデスクトップに.terminalファイルがあります。ダブルクリックするとターミナルが開きますが、何も書き込めません。私の元の質問に書いたメッセージが届きます。 – jim

+0

Are AreターミナルやiTermなどの独自のbashシェル・アプリケーションを作成したいと言っていますか? –

答えて

1

.terminalファイルは、ダブルクリックするとMac OSターミナルによって実行されるスクリプトファイルです。作成したファイルは空であるため、何もしません。

.terminalこのファイルはアプリケーションではなく、またファイル化することもできません。

実際に独自の端末アプリケーションを作成する場合は、Xcodeを使用してObjective-CまたはSwiftを学習する必要があります。これは私がここで説明するよりもはるかに大きな仕事ですが、私は数年前に書いた端末のfvtermを見てみたいです。それは終了していないし、いくつかの重要な機能が欠落していることに注意してください。 (私の電子メールアドレスは私のプロフィールにあります)。

あなただけのものを開くには一度に複数の端末ウィンドウを使用する場合は、独自のアプリケーションを作成する必要はありません。ターミナルのCmd + Nを押して2番目のウィンドウを開くか、Cmd + Tを押してタブを開きます。

+0

良い音が良い!私はそれに乗ります – jim

関連する問題