FazBrowse GitHub Viewer
|
Trending
|
URL:
|
Home
Tools:
[Download Repo ZIP]
[View Raw Code]
[Original HTTPS Page]
Vim-R-plugin/r-plugin/common_buffer.vim at master · vim-scripts/Vim-R-plugin · GitHub
vim-scripts
/
Vim-R-plugin
Public
Notifications
You must be signed in to change notification settings
Fork
57
Star
121
Code
Pull requests
3
Actions
Projects
Security and quality
0
Insights
Additional navigation options
Code
Pull requests
Actions
Projects
Security and quality
Insights
Expand file tree
Breadcrumbs
Vim-R-plugin
/
r-plugin
/
common_buffer.vim
Copy path
More file actions
More file actions
Latest commit
History
History
History
64 lines (55 loc) · 2.08 KB
Breadcrumbs
Vim-R-plugin
/
r-plugin
/
common_buffer.vim
Copy path
File metadata and controls
64 lines (55 loc) · 2.08 KB
Raw
Copy raw file
Download raw file
Open symbols panel
Edit and raw actions
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
"
This program is free software; you can redistribute it and/or modify
"
it under the terms of the GNU General Public License as published by
"
the Free Software Foundation; either version 2 of the License, or
"
(at your option) any later version.
"
"
This program is distributed in the hope that it will be useful,
"
but WITHOUT ANY WARRANTY; without even the implied warranty of
"
MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
"
GNU General Public License for more details.
"
"
A copy of the GNU General Public License is available at
"
http://www.r-project.org/Licenses/
"
==========================================================================
"
ftplugin for R files
"
"
Authors:
Jakson Alves de Aquino <jalvesaq@gmail.com>
"
Jose Claudio Faria
"
"
Based on previous work by Johannes Ranke
"
"
Please see doc/r-plugin.txt for usage details.
"
==========================================================================
"
Set completion with CTRL-X CTRL-O to autoloaded function.
if
exists
(
'
&ofu
'
)
if
&
filetype
==
"
rnoweb
"
||
&
filetype
==
"
rrst
"
||
&
filetype
==
"
rmd
"
let
b:
rplugin_nonr_omnifunc
=
&
omnifunc
endif
if
&
filetype
==
"
r
"
||
&
filetype
==
"
rnoweb
"
||
&
filetype
==
"
rdoc
"
||
&
filetype
==
"
rhelp
"
||
&
filetype
==
"
rrst
"
||
&
filetype
==
"
rmd
"
setlocal
omnifunc
=
rcomplete#CompleteR
endif
endif
"
This isn't the Object Browser running externally
let
b:
rplugin_extern_ob
=
0
"
Set the name of the Object Browser caption if not set yet
let
s:
tnr
=
tabpagenr
()
if
!
exists
(
"
b:objbrtitle
"
)
if
s:
tnr
==
1
let
b:
objbrtitle
=
"
Object_Browser
"
else
let
b:
objbrtitle
=
"
Object_Browser
"
.
s:
tnr
endif
unlet
s:
tnr
endif
let
g:
rplugin_lastft
=
&
filetype
if
!
exists
(
"
g:SendCmdToR
"
)
let
g:
SendCmdToR
=
function
(
'
SendCmdToR_fake
'
)
endif
"
Were new libraries loaded by R?
if
!
exists
(
"
b:rplugin_new_libs
"
)
let
b:
rplugin_new_libs
=
0
endif
"
When using as a global plugin for non R files, RCheckLibList will not exist
if
exists
(
"
*RCheckLibList
"
)
autocmd
BufEnter
<buffer>
call
RCheckLibList
()
endif
Back
|
FazBrowse Home
|
New Git URL