Default path for opening files
- To: mathgroup at smc.vnet.net
- Subject: [mg126961] Default path for opening files
- From: nanobio9 <kuokan.liang at gmail.com>
- Date: Thu, 21 Jun 2012 05:15:01 -0400 (EDT)
- Delivered-to: l-mathgroup@mail-archive0.wolfram.com
Dear Mathematicans, Whenever I tried to open a file from my Mathematica directory (with rather deep structure), I have to start with "~/Documents/" (I am using Mac). I searched the help and I found that this directory is coded in the variable "$UserDocumentsDirectory". OK. So I tried to set this variable to the root of my Mathematica directory, but I found it protected. Then I setup my local "init.m" file. I unprotect it, set it, and protect it, in the init.m file. (This is another story though. I searched the web for half a day and I do not see any example or instruction, official or by other users, on how people can compose their own init.m file.) However, nothing is changed. When my data files grow in number, I decided that I should use the "FileNameSetter" interface in my NB to pick the file on the fly. That way I do not have to modify the code ( filename=xxxx ...., blablabla ) for each datafile. However, I found the same problem. In the "FileNameSetter" function, there is not an option to set the default starting path. (Or I am just too stupid to use electronic documentation so that I do not find the solution?) Everything starts with "~/Documents", although since the second time the directory tree will be expanded like what I saw the previous time (this is the case in Mac. I did not try under Windows or Linux). Is there any smarter way to do this? Look forward to your helpful comments. KKL