Logo Questions Linux Laravel Mysql Ubuntu Git Menu
 

A good Linux based text editor, with FTP editing, and ability to keep alive ftp connection [closed]

I need a text editor for linux with the following features:

  • Syntax Highlighting for PHP, Javascript (most have these)
  • Autocompletion of braces, parenthesis, and
  • Most important of all, editing via FTP.
  • Even more important of all, have a 'keep alive' function when editing via ftp. I have a not so fast internet connection and many editors connect, save, and disconnect everytime i save the file.

The keep alive function that notepad++ has is a life saver. I've tried jEdit, but there isnt a keep alive feature.

like image 947
Vik Avatar asked Aug 25 '10 14:08

Vik


People also ask

Can a Linux server provide FTP?

On Ubuntu Linux, there are a multitude of different FTP server and client software packages available. You can even use default GUI and command line tools as an FTP client. A very popular and highly configurable FTP server package is vsftpd, available for many Linux systems, including Ubuntu.

How to FTP using UltraEdit?

Now that you have set up your FTP/SFTP connection, to open files in UltraEdit, simply right-click the file in the file browser and select Open with "UltraEdit" or go to Open With -> UltraEdit. Your FTP file will be opened and displayed in UltraEdit, and you can begin editing. Edit and save!

What editor do most Linux distributions ship with?

Almost all Linux distributions, even older versions, come with the Vim editor installed. Vim stands for Vi Improved, meaning that Vim is a modified and improved version of the old Vi text editor.


2 Answers

You can achieve remote editing with any editor when using some Fuse based FTP-filesystem.

For example: http://curlftpfs.sourceforge.net/

curlftpfs -o user=username:password ftp.example.com /my/mount/point

More preferably you should use SSH and SSHFS if possible. http://fuse.sourceforge.net/sshfs.html

For the editor I would recommend Geany or even Eclipse.

You should also checkout JetBrains' PHPStrom http://www.jetbrains.com/phpstorm/

like image 55
Epeli Avatar answered Sep 20 '22 17:09

Epeli


Geany does everything but the remote connection, but that's what GVFS is for.

like image 37
Ignacio Vazquez-Abrams Avatar answered Sep 21 '22 17:09

Ignacio Vazquez-Abrams