At least the file .bashrc can be created, if it doesn't exist, with
if it's not used, it might not exist. Simply create a new, empty file with the above command and it's there
but I don't think it has much to do with midnight commander..
Likewise you can create a mc.ini file with a touch command or by copying an "example" file from somewhere. It seems to me that there are these files on your system (or should be; quoted from http://www.chm.tu-dresden.de/edv/mc/...ual1.html#56):
The help file for the program.
The default system-wide extensions file.
User's own extension, view configuration and edit configuration file. They override the contents of the system wide files if present.
The default system-wide setup for the Midnight Commander, used only if the user lacks his own ~/.mc/ini file.
Global settings for the Midnight Commander. Settings in this file are global to any Midnight Commander, it is useful to define site-global terminal settings.
User's own setup. If this file is present then the setup is loaded from here instead of the system-wide startup file.
This file contains the hints (cookies) displayed by the program.
This file contains the default system-wide applications menu.
User's own application menu. If this file is present it is used instead of the system-wide applications menu.
The directory list for the directory tree and tree view features. Each line is one entry. The lines starting with a slash are full directory names. The lines starting with a number have that many characters equal to the previous directory. If you want you may create this file by giving the command
find / -type d -print | sort < ~/.mc/tree
Normally there is no sense in doing it because the Midnight Commander automatically updates this file for you.
Local user-defined menu. If this file is present it is used instead of the home or system-wide applications menu.
The @prefix@ depends on your system. It can be nothing or it can be /usr/ for example; in the first case the paths would be like /lib/mc/mc.hint, in the second case /usr/lib/mc/mc.hint etc..got it? So, if you can't find your files under /usr/lib/, try /lib or some others
Read the system-wide config files trough, if there are some options that you find useful. I didn't find an exact configration parameter to set the start directory, but if it exists, it's either there or mentioned in the manpage: