Я знаю, что здесь есть вопросы по notepad ++, но у меня это немного по-другому. Я разрабатываю веб-сайт и с помощью плагина NppFTP в Notepad ++ я могу напрямую подключиться к серверу, на котором находится сайт, над которым я работаю. Я могу создавать / редактировать / удалять страницы / контент и т. Д. Есть ли что-то похожее в Linux. Любой инструмент, который позволит мне редактировать страницы прямо на сервере. Любая помощь будет оценена.
Сублимированный текст с плагином Ftpsync. https://github.com/NoxArt/SublimeText2-FTPSync или
Сублимируйте (заплаченный) SFTP
2 Установки curlftpfs и использование это для монтирования FTP-сайта локально.
sudo apt-get install curlftpfs
Скажем, вот деталь
Мой пользователь FTP: surendra_a
Мой пароль FTP: Redhat
Мой FTP-сервер: ftp2.linuxnix.com
Моя точка монтирования:/ftpmount
Теперь создайте точку монтирования и смонтируйте данные аккаунта ftp.
mkdir /ftpmount
curlftpfs -o allow_other surendra_a:redhat@ftp2.linuxnix.com /ftpmount
Таким образом, можно использовать любой текстовый редактор.
Больше деталей здесь.
Вы можете использовать jEdit с плагином FTP.
Описание плагина jEdit FTP:
The FTP plugin plugs into jEdit's virtual filesystem to allow transparent access to
(S)FTP servers. It integrates with the filesystem browser (hence you can do things like
add favorites which point to remote servers, and such), caches remote directory listings
for improved performance, remembers passwords, and has optional support for passive-mode
FTP.
In addition, when running on Java 2 version 1.5, the FTP plugin can edit and browse files
stored on SFTP servers.
Emacs и расширение Tramp делают это и многое другое. Он поддерживает ssh, sftp и старое небезопасное расширение ftp. И да, это работает как локальное редактирование файла. Не нужно ничего лишнего устанавливать. Просто откройте файл в Emacs следующим образом: C-x
C-f
/user@machine:/path/to/file
Но если вы серьезно работаете с веб-сайтом или чем-то подобным, вы должны использовать систему контроля версий, такую как git или subversion. Поэтому, когда вы хотите поместить данные на сервер, вы просто извлекаете их из хранилища на сервер. Это позволяет вам проводить множество тестов и всегда возвращаться к предыдущей версии, если она не работает. Даже работать над многими различными версиями одновременно.
Да, Emacs также хорошо поддерживает многие системы контроля версий.
Просто используйте nautilus для подключения к серверу, затем вы можете использовать любую программу, которая вам нравится, для редактирования этих файлов.
Чтобы подключиться к серверу, откройте файловый менеджер (Nautilus), нажмите CTRL + L и введите в строке адрес сервера (что-то вроде ftp://ftp.server.com ). Откроется окно с запросом имени пользователя и пароля. После этого удаленная папка появится на левой панели, и вы сможете использовать любую программу для сохранения или редактирования файлов в ней.