有沒有辦法配置nautilus在新的緩衝區中打開文件到現有的gvim進程而不是加載gvim的新實例?我知道我可以將文件拖放到gvim中,但是如果我只需雙擊一個文件就可以打開文件。讓nautilus打開文件到新的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)"
它的完成
也許你可以編寫一個shell腳本來自動化這個,如果Gvim提供了這個功能的話。我個人不知道提供詳細信息。只是一個嘗試的方向?
你真的只是想用--remote-tab-silent選項啓動gVim。從the manual: -
*--remote-tab-silent*
--remote-tab-silent
Like --remote-silent but open each file in a new tabpage.
也只是檢查出--remote沉默,如果你不想要一個新的標籤,並希望創建一個新的緩衝。
其中GNOME配置將對哪些程序相關聯的任何想法文本文件?系統 - >首選項 - >首選應用程序似乎是正確的區域,但它不允許你在那裏選擇文本編輯器。 。 。 – CMB 2009-08-24 18:59:18
我在Mac上,所以我不是100%,但你可以試試這個: - http://www.howtogeek.com/howto/ubuntu/add-open-with-gedit-to-the-right-點擊菜單在Ubuntu的/並使用此腳本,而不是: - http://pastebin.com/m7abf308e它可能會伎倆。 – 2009-08-24 19:30:24
謝謝你,我使用緩衝區而不是標籤頁。 – Costa 2014-01-15 17:22:50
- 1. 打開文件時打開沒有暫存緩衝區的emacs
- 2. 在vim中打開文件到空緩衝區
- 3. 如何讓Vim的文件瀏覽器在新緩衝區中打開一個文件?
- 4. 命令T在以前打開的緩衝區中打開文件
- 5. 衝出緩衝區中的文件
- 6. Vim:在新選項卡中打開每個緩衝區
- 7. Vim - 在緩衝區中打開新標籤
- 8. 大緩衝區開關與小緩衝區開關的成本
- 9. 發送bash命令到emacs中打開的終端緩衝區
- 10. 使用minizip從內存緩衝區打開文件
- 11. 使用垂直分割打開新的Emacs緩衝區
- 12. 爲什麼添加文件到我的參數也打開緩衝區?
- 13. 如何刪除當前緩衝區並重新打開當前窗口中的下一個緩衝區?
- 14. 在gvim中的Taglist和緩衝區之間切換
- 15. Python的打印函數在調用緩衝區時刷新緩衝區?
- 16. 從NodeJS緩衝區到S3文件
- 17. 協議緩衝區文件?
- 18. 文件IO和緩衝區
- 19. 如何計算Emacs中打開的緩衝區/文件的數量?
- 20. 在Netbeans中打開臨時緩衝區/暫存區?
- 21. 讀取緩衝區中的* .wav文件
- 22. 打印到緩衝區或文件重用代碼
- 23. 打開本地驅動器中的視頻文件作爲緩衝區,並將其寫入新文件
- 24. 使emacs在新緩衝區(非幀)中打開一個文件的別名並被激活/到達前面?
- 25. GVim:在新選項卡中打開
- 26. 在vim(+ MiniBuffer)中使用FuzzyFinder,在當前緩衝區中打開文件
- 27. Cocoa Emacs打印緩衝區
- 28. 打印緩衝區內容
- 29. 讓emacs grep緩衝區使用特定的emacs緩衝區來顯示命中
- 30. 如果在其他窗口中打開緩衝區,Emacs切換到緩衝區(Cx b)將更改窗口
真棒 - 正是我想弄明白!謝謝! :D – CMB 2009-09-08 15:01:59
這對我來說真的很好,除了上面的配置長時間以來我的光標變成了微調器。要修復它,我在桌面條目中更改了'StartupNotify = false'。 http://developer.gnome.org/integration-guide/stable/startup-notification.html.zh – Johann 2012-03-29 18:22:42
謝謝!你搖滾! – Costa 2013-03-12 03:52:56