0
我想打開一個帶有xdg-open
的網址,當光標停留在指向有效的某個字符串上時folder
通過按某個鍵,它將啓動xdg-open the_valid_url
例如。使用文件瀏覽器在VIM中打開有效的URL?
這可能嗎?
我希望它能正常工作,即使是space
駐留在本地URL。
謝謝!
我想打開一個帶有xdg-open
的網址,當光標停留在指向有效的某個字符串上時folder
通過按某個鍵,它將啓動xdg-open the_valid_url
例如。使用文件瀏覽器在VIM中打開有效的URL?
這可能嗎?
我希望它能正常工作,即使是space
駐留在本地URL。
謝謝!
嘗試用一個映射:
:noremap ,o :!xdg-open <cfile><CR>
而現在,裏面放vim
光標移動到您的字符串,然後按,o
在正常模式。在我的電腦(linux)中使用dolphin
打開本地文件夾,並使用konqueror
打開網址。
編輯:
要使用空間打開文件,空格字符添加到選項isfname
(32是空格字符的十進制數):
:set isfname+=32
,並使用此不同的地圖:
:noremap ,o :execute ":!xdg-open " . shellescape('<cfile>')<CR>
當空間不工作是存在的,例如/ tmp /文件夾A /路徑,但我將此標記爲現在的最佳答案,謝謝! – daisy 2012-01-03 15:52:46
@ warl0ck:添加了打開帶空格的文件的選項。 – Birei 2012-01-03 16:12:24
@Birei:這隻適用於''是完整路徑。如果vim應該將''解釋爲相對於包含當前打開文件的目錄,我該怎麼辦? –
2013-04-08 12:12:16