私は10年以上前からFedoraとUbuntuを同額使用していましたが、真夜中の指揮官のインストールから気づいたマイナーなものです。 Fedoraを使用してdirを変更してから終了すると、chdirが実行されましたが、Ubuntuでは開始した場所にそれを保持します。グーグルが古いUbuntusの解決策をここに投げた:http://ptspts.blogspot.co.uk/2010/01/how-to-make-midnight-commander-exit-to.htmlしかし、その試みは16で失敗する。私が失敗すると、私はコマンドが不満なく受け入れられるが、Ubuntuでのmcの動作は変わらないことを意味する。ミッドナイト・コマンダーを現行ディレクトリーに退出させる方法
0
A
答えて
2
次の内容の実行可能ファイルを作成します。
MC_USER=`id | sed 's/[^(]*(//;s/).*//'`
MC_PWD_FILE="${TMPDIR-/tmp}/mc-$MC_USER/mc.pwd.$$"
/usr/bin/mc -P "$MC_PWD_FILE" "[email protected]"
if test -r "$MC_PWD_FILE"; then
MC_PWD="`cat "$MC_PWD_FILE"`"
if test -n "$MC_PWD" && test -d "$MC_PWD"; then
cd "$MC_PWD"
fi
unset MC_PWD
fi
rm -f "$MC_PWD_FILE"
unset MC_PWD_FILE
を次に、その実行ファイルを指してエイリアスを定義します。
source ~/.bashrc
0
:
alias mc='. ~/.config/mc/exitcwd'
エイリアスを適用することを忘れないでください
ここでは、記事Use Midnight Commander like a proに、それを行う方法が説明されています。
基本的には、mc-wrapper.sh
のエイリアスを作成する必要があります。
関連する問題
- 1. Midnight CommanderからVimを呼び出すと、Ctrl-Oはミッドナイト・コマンダー・パネル・ビューで止まります
- 2. FirebaseMessaging.getInstance()を呼び出さずにユーザーをFCMから退会させる方法。unsubscribeFromTopic
- 3. TCLプロシージャーを別のディレクトリーにポイントする方法
- 4. rxpy退会する方法
- 5. Relay Modernの退会方法
- 6. imageViewが出現した後にコードを実行する方法
- 7. 退出時のネイティブコールメソッド
- 8. Javaでユーザコントロールのキャッシュの退避/ガベージコレクションを行う方法は?
- 9. Python共出現行列、行/列に整数を掛ける方法は?
- 10. javaプロジェクトでプロパティを出現させる
- 11. モバイルアプリの退出を防止する
- 12. 退出したポッドのログを見る
- 13. Perlで退出した端末の情報を回復する方法
- 14. eclipseプラグインの開発でInputStreamを使用してディレクトリーを読み取る方法
- 15. Python:ディレクトリー名としてユーザー入力を使用してディレクトリーをリストします。
- 16. デフォルトハンドラーを使用するディレクトリー索引
- 17. sqliteからデータを後退させ、FMDBを使用してアレイに保存する方法
- 18. rxJavaリクエストからの退会方法
- 19. スケーラの未来を現在のスレッドで実行させる方法は?
- 20. 辞退されたipaはiPhone 5にインストールされません
- 21. MassTransitを使用して退会待ち行列からメッセージを取り出す方法は?
- 22. laravelを使用してデータベースからデータを後退させる
- 23. 黒い背景にテキストを退色させます
- 24. MySQL - 重複IDの出現番号を行に追加する方法
- 25. 約束の退行的な呼び出し
- 26. コレクションから明示的に退会する方法は?
- 27. 退役ビーコン別のプロジェクトに追加する方法
- 28. クエリをバイト配列として退職させる
- 29. Ehcacheをディスクストアから退避させない方法を教えてください。
- 30. href = "tel:"をクリックすると、バウンス/退出率にカウントされますか?