相关疑难解决方法(0)

远程编程

我正在我的Windows机器上进行开发工作,但是我在远程Linux机器上编译.我目前所做的是在Windows上启动X服务器,在Linux机器上启动ssh,然后远程进行开发.

我想要做的是在Windows机器上编辑我的源代码,并在保存时自动将文件复制到Linux系统.我还希望我的内置编译命令能够在远程系统上执行构建.

如果它有所不同,则使用GCC将源全部置于C中.按优先级降序排列,我的桌面上有Emacs,Vi和Netbeans,并愿意为最后的手段安装另一个IDE.

vim emacs cross-platform

8
推荐指数
4
解决办法
8994
查看次数

如何异步保存vim远程文件?

使用编辑远程文件

 vim scp://remote/file
Run Code Online (Sandbox Code Playgroud)

使用:w块保存文件,编辑器直到文件更改保存到远程.

我试图使用:Dispatch :write以避免被阻止,但这不起作用(使用tmux或iterm策略).:Dispatch由插件vim-dispatch提供.

相关的互联网搜索结果表明:

解决方案很有帮助,但需要设置vcs,配置文件等.

我更喜欢

  • 在当地工作
  • 没有为每个文件配置(一次配置编辑器就可以了)
  • 并非每次写入都应该是提交.

保持ssh隧道开放并没有改善它.

更新 我想知道是否存在异步运行保存过程的解决方案.保存过程在这里,如netrw在命令行中显示,scp调用将临时文件复制到远程,这可能需要一些时间.我想同时回到我的编辑中,不要被阻止.我希望这会让我的问题更清晰.

tpope/dispatch的替代方案是: Shougo/vimproc,idbrii/AsyncCommand,我还没有尝试过.

vim asynchronous netrw

6
推荐指数
1
解决办法
1452
查看次数

标签 统计

vim ×2

asynchronous ×1

cross-platform ×1

emacs ×1

netrw ×1