When I start vim with an ex-command as command line parameter, it won't show up in vim's command history. Why? Can I tell vim to do so?

Minimal example:

```sh
vim -c 'execute "help -c"'
```

Why I'm asking:

After grepping (with rg) in the command line, sometimes I want to open the results in vim. That's why I made a script that opens vim with the last ripgrep search as parameter, for example:

```sh
nvim -c 'execute "RgRaw failed --glob !lib"'
```

After closing the search (inside vim), I would like to simply repeat (and maybe adapt) this search via <kbd>:</kbd><kbd>up</kbd>.

* This specific workflow needs [ripgrep][1], [fzf][2], [fzf.vim][3], [vim-agriculture][4] to be installed.
* I use nvim here, because vim (8.2.2398) shows a warning (twice): "E994: Not allowed in a popup window"


  [1]: https://github.com/BurntSushi/ripgrep
  [2]: https://github.com/junegunn/fzf
  [3]: https://github.com/junegunn/fzf.vim
  [4]: https://github.com/jesseleite/vim-agriculture