Mercurial > vim
comparison runtime/plugin/NetrwFileHandlers.vim @ 36:125e80798a85 v7.0021
updated for version 7.0021
author | vimboss |
---|---|
date | Thu, 09 Dec 2004 21:34:53 +0000 |
parents | 8ff7fd162d3c |
children | 7472c565592a |
comparison
equal
deleted
inserted
replaced
35:8f3a526c2fe1 | 36:125e80798a85 |
---|---|
1 " NetrwFileHandlers: contains various extension-based file handlers for | 1 " NetrwFileHandlers: contains various extension-based file handlers for |
2 " netrw's browsers' x command ("eXecute launcher") | 2 " netrw's browsers' x command ("eXecute launcher") |
3 " Author: Charles E. Campbell, Jr. | 3 " Author: Charles E. Campbell, Jr. |
4 " Date: Aug 31, 2004 | 4 " Date: Aug 31, 2004 |
5 " Version: 3a NOT RELEASED | 5 " Version: 3 |
6 | 6 |
7 " --------------------------------------------------------------------- | 7 " --------------------------------------------------------------------- |
8 " Prevent Reloading: {{{1 | 8 " Prevent Reloading: {{{1 |
9 if exists("g:loaded_netrwfilehandlers") || &cp | 9 if exists("g:loaded_netrwfilehandlers") || &cp |
10 finish | 10 finish |
11 endif | 11 endif |
12 let g:loaded_netrwfilehandlers= "v3a" | 12 let g:loaded_netrwfilehandlers= "v3" |
13 | 13 |
14 " --------------------------------------------------------------------- | 14 " --------------------------------------------------------------------- |
15 " NetrwFileHandler_html: handles html when the user hits "x" when the {{{1 | 15 " NetrwFileHandler_html: handles html when the user hits "x" when the {{{1 |
16 " cursor is atop a *.html file | 16 " cursor is atop a *.html file |
17 fun! NetrwFileHandler_html(pagefile) | 17 fun! NetrwFileHandler_html(pagefile) |
151 " --------------------------------------------------------------------- | 151 " --------------------------------------------------------------------- |
152 " NetrwFileHandler_pdf: visualize pdf files {{{1 | 152 " NetrwFileHandler_pdf: visualize pdf files {{{1 |
153 fun! NetrwFileHandler_pdf(pdf) | 153 fun! NetrwFileHandler_pdf(pdf) |
154 " " call Dfunc("NetrwFileHandler_pdf(pdf<".a:pdf.">)") | 154 " " call Dfunc("NetrwFileHandler_pdf(pdf<".a:pdf.">)") |
155 if executable("gs") | 155 if executable("gs") |
156 exe "silent! !gs ".a:pdf | 156 exe 'silent! !gs "'.a:pdf.'"' |
157 else | 157 else |
158 " " call Dret("NetrwFileHandler_pdf 0") | 158 " " call Dret("NetrwFileHandler_pdf 0") |
159 return 0 | 159 return 0 |
160 endif | 160 endif |
161 | 161 |
166 " --------------------------------------------------------------------- | 166 " --------------------------------------------------------------------- |
167 " NetrwFileHandler_sxw: visualize sxw files {{{1 | 167 " NetrwFileHandler_sxw: visualize sxw files {{{1 |
168 fun! NetrwFileHandler_sxw(sxw) | 168 fun! NetrwFileHandler_sxw(sxw) |
169 " " call Dfunc("NetrwFileHandler_sxw(sxw<".a:sxw.">)") | 169 " " call Dfunc("NetrwFileHandler_sxw(sxw<".a:sxw.">)") |
170 if executable("gs") | 170 if executable("gs") |
171 exe "silent! !gs ".a:sxw | 171 exe 'silent! !gs "'.a:sxw.'"' |
172 else | 172 else |
173 " " call Dret("NetrwFileHandler_sxw 0") | 173 " " call Dret("NetrwFileHandler_sxw 0") |
174 return 0 | 174 return 0 |
175 endif | 175 endif |
176 | 176 |
182 " NetrwFileHandler_doc: visualize doc files {{{1 | 182 " NetrwFileHandler_doc: visualize doc files {{{1 |
183 fun! NetrwFileHandler_doc(doc) | 183 fun! NetrwFileHandler_doc(doc) |
184 " " call Dfunc("NetrwFileHandler_doc(doc<".a:doc.">)") | 184 " " call Dfunc("NetrwFileHandler_doc(doc<".a:doc.">)") |
185 | 185 |
186 if executable("oowriter") | 186 if executable("oowriter") |
187 exe "silent! !oowriter ".a:doc | 187 exe 'silent! !oowriter "'.a:doc.'"' |
188 redraw! | 188 redraw! |
189 else | 189 else |
190 " " call Dret("NetrwFileHandler_doc 0") | 190 " " call Dret("NetrwFileHandler_doc 0") |
191 return 0 | 191 return 0 |
192 endif | 192 endif |
199 " NetrwFileHandler_sxw: visualize sxw files {{{1 | 199 " NetrwFileHandler_sxw: visualize sxw files {{{1 |
200 fun! NetrwFileHandler_sxw(sxw) | 200 fun! NetrwFileHandler_sxw(sxw) |
201 " " call Dfunc("NetrwFileHandler_sxw(sxw<".a:sxw.">)") | 201 " " call Dfunc("NetrwFileHandler_sxw(sxw<".a:sxw.">)") |
202 | 202 |
203 if executable("oowriter") | 203 if executable("oowriter") |
204 exe "silent! !oowriter ".a:sxw | 204 exe 'silent! !oowriter "'.a:sxw.'"' |
205 redraw! | 205 redraw! |
206 else | 206 else |
207 " " call Dret("NetrwFileHandler_sxw 0") | 207 " " call Dret("NetrwFileHandler_sxw 0") |
208 return 0 | 208 return 0 |
209 endif | 209 endif |
216 " NetrwFileHandler_xls: visualize xls files {{{1 | 216 " NetrwFileHandler_xls: visualize xls files {{{1 |
217 fun! NetrwFileHandler_xls(xls) | 217 fun! NetrwFileHandler_xls(xls) |
218 " " call Dfunc("NetrwFileHandler_xls(xls<".a:xls.">)") | 218 " " call Dfunc("NetrwFileHandler_xls(xls<".a:xls.">)") |
219 | 219 |
220 if executable("oocalc") | 220 if executable("oocalc") |
221 exe "silent! !oocalc ".a:xls | 221 exe 'silent! !oocalc "'.a:xls.'"' |
222 redraw! | 222 redraw! |
223 else | 223 else |
224 " " call Dret("NetrwFileHandler_xls 0") | 224 " " call Dret("NetrwFileHandler_xls 0") |
225 return 0 | 225 return 0 |
226 endif | 226 endif |