是否可以使用本地文本编辑器在ubuntu服务器上打开文件?

是否可以使用本地文本编辑器在ubuntu服务器上打开文件?,ubuntu,text-editor,vi,Ubuntu,Text Editor,Vi,我必须在我的Ubuntu服务器上编辑很多文件。Filezilla有时会阻止我的更改加载或推送它们。我想知道我是否可以通过类似于的命令行访问文件 vi myTextFile.txt 但是它没有使用cmd窗口,而是打开sublime text 2或其他一些文本编辑器。这能做到吗?或者它相当复杂或者甚至不可能?如果您想通过Vim访问远程文件,可以通过以下方式进行: vimscp://remoteuser@tld//path/to/document我认为这是使用GNU Emacs的完美理由。有一个很好

我必须在我的Ubuntu服务器上编辑很多文件。Filezilla有时会阻止我的更改加载或推送它们。我想知道我是否可以通过类似于的命令行访问文件

vi myTextFile.txt

但是它没有使用cmd窗口,而是打开sublime text 2或其他一些文本编辑器。这能做到吗?或者它相当复杂或者甚至不可能?

如果您想通过Vim访问远程文件,可以通过以下方式进行:


vimscp://remoteuser@tld//path/to/document

我认为这是使用GNU Emacs的完美理由。有一个很好的预装。您可以使用
Emacs-nw
(“无窗口”)在终端模式下从本地机器轻松使用GNU Emacs

然后可以打开一个远程文件,如/ssh:user@remotehost:文件名

接下来会发生什么:在本地计算机上编辑文件,每次保存时,文件都会在后台更新到服务器

使用GNU Emacs登录后,您可以轻松地从一个文件跳到另一个文件,而无需重新输入密码。您甚至可以转到
dired
,从而拥有一个非常强大的文件系统实用程序


最后但不是最后,因为您显然来自vi背景:有gnuemacs
邪恶模式,它使gnuemacs的行为类似于vi(m).

Emacs很容易做到这一点,但是你的问题被标记为
vi
。我标记为vi是因为它是默认的,并且在某种程度上是相关的。但是如果它不应该在那里,请随意删除。例如,对于你的主要用例。是的,我一直在这样做,但是我发现它对于大文件来说很乏味,希望它可以是acc无需下载过程,即可通过本地文本编辑器进行编辑