I am using Midnight Commander on MacOS (Sonoma 14.3) and I love it. The only problem that I have is that I am not able to exit to the current directory, despite trying to do what is said in this question. I have the alias in my .bash_profile in my home directory (/Users/alrod). If I type 'mc' I start Midnight Commander (which means the alias is working), but it never exits to the current directory. Here is the line in my .bash_profile. I also tried to use the other script provided with no luck (the commented line).
alias mc=". /usr/local/opt/midnight-commander/libexec/mc/mc-wrapper.sh"
# alias mc=". /usr/local/opt/midnight-commander/libexec/mc/mc-wrapper.csh"
Does someone on MacOS have this feature working? Could you please share how you did it?
echo $SHELLshows that your shell is/bin/zshso it doesn't read.bash_profile. Copy your alias to~/.zshrcfile; if the file doesn't exist create it — it's a simple text file the same way~/.bash_profileis (~means$HOME— your home/profile directory).The simplest solution is
and then reread the file into all opened terminals with the command
. ~/.zshrcor restart all your terminals/shells.PS. See the list of initialization files for
zshin the docs at https://zsh.sourceforge.io/Intro/intro_3.html