FazBrowse GitHub Viewer
|
Trending
|
URL:
|
Home
Tools:
[Download Repo ZIP]
[View Raw Code]
[Original HTTPS Page]
macvim/runtime/indent.vim at master · macvim-dev/macvim · GitHub
Uh oh!
There was an error while loading.
Please reload this page
.
macvim-dev
/
macvim
Public
Uh oh!
There was an error while loading.
Please reload this page
.
Notifications
You must be signed in to change notification settings
Fork
694
Star
7.9k
Code
Issues
187
Pull requests
12
Discussions
Actions
Wiki
Security and quality
1
Insights
Additional navigation options
Code
Issues
Pull requests
Discussions
Actions
Wiki
Security and quality
Insights
Expand file tree
Breadcrumbs
macvim
/
runtime
/
indent.vim
Copy path
More file actions
More file actions
Latest commit
History
History
History
33 lines (29 loc) · 820 Bytes
Breadcrumbs
macvim
/
runtime
/
indent.vim
Copy path
File metadata and controls
33 lines (29 loc) · 820 Bytes
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
"
Vim support file to switch on loading indent files for file types
"
"
Maintainer:
The Vim Project <https://github.com/vim/vim>
"
Last Change:
2023 Aug 10
"
Former Maintainer:
Bram Moolenaar <Bram@vim.org>
if
exists
(
"
did_indent_on
"
)
finish
endif
let
did_indent_on
=
1
augroup
filetypeindent
au
FileType
*
call
s:
LoadIndent
()
augroup
END
def
s:
LoadIndent
()
if
exists
(
"
b:undo_indent
"
)
legacy
exe
b:
undo_indent
unlet
!
b:
undo_indent
b:
did_indent
endif
var
s
=
expand
(
"
<amatch>
"
)
if
s
!=
"
"
if
exists
(
"
b:did_indent
"
)
unlet
b:
did_indent
endif
# When there
is
a
dot it
is
used
to
separate
filetype
names. Thus
for
#
"
aaa.bbb
"
load
"
indent/aaa.vim
"
and
then
"
indent/bbb.vim
"
.
for
name
in
split
(
s
,
'
\.
'
)
exe
'
runtime! indent/
'
.. name ..
'
.vim
'
endfor
endif
enddef
Back
|
FazBrowse Home
|
New Git URL