docs: def mv(source, target):
    ''' Move synchronized directory. '''
  
    if os.path.isfile(target) and len(source) == 1:
      if click.confirm("Are you sure you want to overwrite %s?" % target):
  
        err_msg = cli_syncthing_adapter.mv_edge_case(source, target)
        # Edge case: to match Bash 'mv' behavior and overwrite file
  
        if err_msg:
          click.echo(err_msg)
  
        return
  
    if len(source) > 1 and not os.path.isdir(target):
      click.echo(click.get_current_context().get_help())
      return
  
    else:
      err_msg, err = cli_syncthing_adapter.mv(source, target)
  
      if err_msg:
        click.echo(err_msg, err)