vim - 用 vim 打开文件但也保持终端打开?
问题描述
有没有办法在一个新的终端窗口(urxvt)中打开一个新的vim文件?
例如,如果我当前在 ~/X/Y.txt 中并且我编写
vim --new-window(基本上是打开新窗口所需的命令)Y.txt
在 vim 会话中打开 Y.txt 时,我仍然想要当前的 urxvt 会话。
解决方案
您可以使用 vim 的客户端-服务器模型。将一个实例作为服务器运行并使用选项编辑文件--remote
。
另一种解决方案是使用终端多路复用器,如GNU screen、 tmux 等。
其他变体是:使用带有标签的终端,使用 gvim。
推荐阅读
- python - Python:将带时间戳的值字典转换为带时间戳的列表以进行信号处理
- objective-c - 如何将 '[Int]' 转换为 'UnsafeMutablePointer
?'? - angular - 将工具提示放在圆环图的外侧
- image - 尽管 html 标题正确,mod_pagespeed 不会因为“不可缓存的内容”而重写图片
- c - 如何在 C 中仅反转整数(32 位)的最后 8 位?
- javascript - 使用D3生成SVG饼图如何垂直对齐文本
- java - 将日期(TextView)添加到 SQLite 数据库中
- sql-server - SSRS:与 NULLS 竞争时的 SUM 值
- drop-down-menu - 如何使用 Imacros 在下拉菜单中选择下一个或上一个项目?
- c# - Restsharp 对此资源的访问受到保护 Windows 窗体上的错误