I understand that in order to execute multiple command in one line, for example save and execute pdflatex, I can do the following.
pdflatex
:w | !pdflate
Assuming actually works (it probably won't in CLI Vim), you must escape the bar or use instead:
:nnoremap :up \| !pdflatex %:t :nnoremap :up !pdflatex %:t
See :help map_bar.
:help map_bar