open(1)
é um link simbólico para openvt(1)
, para o qual a descrição é "iniciar um programa em um novo terminal virtual". Para fazer isso, ele precisa de acesso ao dispositivo do console para abrir o terminal virtual. Este não é o programa que você está procurando.
Os sistemas Debian possuem um comando genérico edit
que você pode usar para editar um arquivo. Caso contrário, escolha um editor específico que você deseja usar e invoque isso com .bash_profile
.