I think the implicit assumption here is that you are using a terminal-based code editor like neovim... which is not necessarily true.