At first, I didn't even know what it was to be edited, but then the web was cleared. There's a little other policy in the linux-- there's one utilite for one thing. That's why the editor should be able to edit the code, not climb the ftp. So we'll split the task for two ftp and editor.FTPIt's very simple. You're making a folder where you're comfortable and constructing a remote ftp for yourself. There are various means for this, for example, http://help.ubuntu.ru/wiki/%D0%BC%D0%BE%D0%BD%D1%82%D0%B8%D1%80%D0%BE%D0%B2%D0%B0%D0%BD%D0%B8%D0%B5_ftp and https://habrahabr.ru/post/85084/ How to use it. Many guests don't give ftp, they give ssh access. And there's also a decision like this: http://www.openkazan.info/sshfs-mount-remote-directories-ssh-ubuntu-linux ♪It's a way of giving a lot of things. Files are kind of local. All (practically) sunflowers (and not just utilitists) work. Only the speed is sometimes a little bit mendlener. And that folder might even be "conductor."If it's lazy every time you hit your hands, you can make a crypt that's gonna be mounted and installed on one team.EditorThere's a joke that there are only two editors, a vim and an emax, and the rest are not editors (a IDE, for example).The trick is that it's usually everywhere. Even on ancient ruins. And if you need to fix one line, it's the simplest solution.If you like the notepad+++, I recommend that you look at the gedit (as a simple notebook, is in the repository), geany (a little more in the repository), sublime (but a little paid), atom (a fine, I think there and ftp have built-in access, but it's hard for me).Or use his spiritual heir. http://notepadqq.altervista.org/wp/ ♪ Official. ppawhich is added through sudo add-apt-repository -y ppa:notepadqq-team/notepadqq♪ And then the classic: sudo aptitude update && sudo aptitude -y install notepadqq♪P. S.I think we should try it. https://atom.io/ And look at the flames.See, the first plagins to fall... https://atom.io/packages/remote-ftp and https://atom.io/packages/remote-edit Looks like he's handling the problem.