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

时间:2015-07-06 15:19:31

标签: ubuntu text-editor vi

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

的命令行访问文件
vi myTextFile.txt

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

2 个答案:

答案 0 :(得分:1)

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

然后你可以打开像/ ssh这样的远程文件:user @ remotehost:filename

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

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

最后但不是最后一次,因为你显然是来自vi-background:GNU Emacs evil-mode使得GNU Emacs的行为与vi(m)类似。

答案 1 :(得分:0)

如果您想通过Vim访问远程文件,可以这样做:

vim scp://remoteuser@server.tld//path/to/document