title: How do I start jupyter notebook from command-line to run in my current directory, without editing config files or passing hard paths?
body: <p>Juypter notebook currently has a limitation: <a href="https://github.com/jupyter/notebook/issues/2018" rel="noreferrer">Starting terminal in current directory</a></p>
  
  <p>How do I do this from command-line (no Anaconda or other GUI), <strong>without</strong> the following unacceptable hacky approaches? (and in particular where the notebook directory might well change between invocations, or between users?)</p>
  
  <ol>
  <li><p>Manually <a href="https://stackoverflow.com/questions/35254852/how-to-change-jupyter-start-folder">edit the hard path into your jupyter notebook config file, in the <code>c.NotebookApp.notebook_dir</code> parameter</a></p></li>
  <li><p>Embed hard paths into your notebook code. Must be absolute paths.
  (yukky). Also user-dependent. Can't distribute notebooks which handle files properly with paths relative to their install dir. Or across machines.</p></li>
  </ol>