我必须在Ubuntu服务器上编辑很多文件。Filezilla有时会阻止它们加载或推送我的更改。我想知道是否可以通过类似于以下命令的命令行访问文件
vi myTextFile.txt
但是,它没有使用cmd窗口,而是打开了sublime text 2或其他一些文本编辑器。能做到吗?还是比较复杂甚至根本不可能?
我认为这是使用GNU Emacs的完美原因。有一个很好的预装的trampmode。您可以使用emacs -nw
(“无窗口”)在终端模式下轻松地从本地计算机上使用GNU Emacs 。
然后,您可以打开一个远程文件,如/ ssh:user @ remotehost:filename
接下来会发生什么:您在本地计算机上编辑文件,每次保存时,都会在后台将其更新到服务器。
使用GNU Emacs登录后,您可以轻松地从一个文件跳到另一个文件,而无需重新输入密码。您甚至可以转到这里dired
,从而获得非常强大的文件系统实用程序。
最后但不是最后,因为您显然来自vi背景:有GNU Emacsevil-mode
使GNU Emacs表现得像vi(m)。
本文收集自互联网,转载请注明来源。
如有侵权,请联系 [email protected] 删除。
我来说两句