Может быть, вам следует просто смонтировать удаленную файловую систему на свой локальный компьютер и затем использовать любой редактор, который вам нравится. Если вы используете производную Debian, установите sshfs
sudo apt-get install sshfs
и затем смонтируйте удаленную файловую систему (проблема на вашем локальном компьютере)
mkdir ~/remote_code
sshfs $USER@remote.example.com:/home/$USER/code ~/remote_code
Как только это будет сделано, вы сможете получить доступ к коду в ~ / remote_code с помощью любого из ваших инструментов графического интерфейса и без использования полосы пропускания при использовании ssh -X (однако вам все равно нужно хорошее соединение с малым временем пинга). 1007 *
PS: при использовании ssh я могу сделать терминал настолько широким, насколько он умещается на моем экране, а затем использовать его на всю ширину, поэтому боюсь, я не до конца понимаю вашу проблему.