linux - nautilus 是否已将文件打开到新的 gvim 缓冲区中?

标签 linux ubuntu editor vim

有没有办法配置 nautilus 将文件打开到新缓冲区中的现有 gvim 进程中,而不是加载 gvim 的新实例?我知道我可以将文件拖放到 gvim 中,但如果我可以直接双击文件打开它会很方便。

最佳答案

在终端中

cd ~/.local/share/applications
vi gvim-tab.desktop

复制粘贴这段代码:

[Desktop Entry]
Encoding=UTF-8
Name=GVim Text Editor (Tabs)
Comment=Edit text files in a new tab
Exec=gvim --remote-tab %F
Terminal=false
Type=Application
Icon=/usr/share/pixmaps/vim.svg
Categories=Application;Utility;TextEditor;
StartupNotify=true
MimeType=text/plain;
NoDisplay=true

在鹦鹉螺号

Right-Click in a text file
Open With
Open with a another application
Select "GVim Text Editor (Tabs)"

完成

关于linux - nautilus 是否已将文件打开到新的 gvim 缓冲区中?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/1323790/

相关文章:

regex - 有一些好的视觉正则表达式编辑器吗?

javascript - 设计 html 编辑器预览功能背后的理论

c - grep 或在 Android 上查找

linux - 使用 cgroup 限制 IO 使用

c - 自 ubuntu 升级以来对 `dlopen' 的 undefined reference

linux - 在 MS Azure 中运行 ubuntu 云镜像

linux - 在 Ubuntu 18.04 中安装旧版本的 gnu-make

python - 搜索 Python 轻量级 IDE(或文本编辑器)

linux - 在 Linux 中排序

c - valgrind 中大小为 1 的无效写入/读取,未找到答案