I heavily use vim and any other tools that support vim key shortcuts. For LaTeX editing I prefer vimtex vim plugin and zathura pdf viewer that has great vim key bindings. You may want to checkout my dotfiles for further configuration details. This repo uses TeX Live 2017 that comes with Ubuntu 18.04. For other Ubuntu versions or for any other operating systems, you may consider installing Tex Live 2017 from historical releases.
Download dependencies on Ubuntu 18.04.
$ sudo apt-get update
$ sudo apt-get install zathura xdotool libsynctex-dev libgtk-3-dev \
texlive-full