Drupal bietet einige Referenz Informationen zum Einrichten von VIM für die Drupal-Entwicklung, aber ich möchte, dass diese Einrückungseinstellungen nur auf Drupal-bezogene Dateien und nicht auf alle Dateien angewendet werden
set expandtab
set tabstop=2
set shiftwidth=2
set autoindent
set smartindent
Ist es möglich, diese Einstellungen nur auf .module- und .inc-Dateien festzulegen?
Ich bin mir nicht sicher, ob dies relevant ist, aber um Syntax-Hervorhebungen für die Drupal-Dateien bereitzustellen, weiß ich, dass die bereitgestellte Konfiguration funktionieren würde
if has("autocmd")
" Drupal *.module and *.install files.
augroup module
autocmd BufRead,BufNewFile *.module set filetype=php
autocmd BufRead,BufNewFile *.install set filetype=php
autocmd BufRead,BufNewFile *.test set filetype=php
augroup END
endif
Ist es möglich, die obigen Einstellungen in diesen Konfigurationsblock zu übernehmen?
setlocal
für lokale Puffereinstellungen