This is my .vimrc

set nocompatible              " be iMproved, required
filetype off                  " required
" set the runtime path to include Vundle and initialize
set rtp+=~/.vim/bundle/Vundle.vim
call vundle#begin()
" alternatively, pass a path where Vundle should install plugins
"call vundle#begin('~/some/path/here')
" let Vundle manage Vundle, required
Plugin 'VundleVim/Vundle.vim'
Plugin 'altercation/vim-colors-solarized'
Plugin 'ycm-core/YouCompleteMe'
Plugin 'vim-latex/vim-latex'
Plugin 'vim-scripts/LanguageTool'
Plugin 'vim-airline/vim-airline'
Plugin 'scrooloose/nerdtree'
Plugin 'tpope/vim-fugitive'
Plugin 'vimoutliner/vimoutliner'
Plugin 'majutsushi/tagbar'
call vundle#end()            " required
filetype plugin indent on    " required

set encoding=utf-8
let g:languagetool_jar='$HOME/Downloads/LanguageTool-4.7/languagetool-commandline.jar'

" color scheme
set background=light
let g:solarized_termcolors=256
colorscheme solarized
syntax enable

" tab behaviour
set expandtab
set tabstop=4
"set shiftwidth=4

" UI
set number
set showcmd
set cursorline
filetype plugin indent on

set wildmenu
set lazyredraw
set showmatch
set guifont=Consolas:h12:cANSI:qDRAFT

" searching
set hlsearch
nnoremap <leader><space> :nohlsearch<CR>

" general behaviour
let mapleader=","
set backspace=2
set autoread
set foldmethod=syntax

let g:tex_flavor='latex'
let g:Tex_DefaultTargetFormat='pdf'
let g:Tex_MultipleCompileFormats='pdf'

I have the following files under C:\Users\Jordi\.vim\after\ftplugin with different indent settings and other settings

~ after/ftplugin/
+ bundle/

The output of :filetype yields everything ON

When I check :scriptnames the ftplugin scripts are never being loaded.

What am I doing wrong?

  • 3
    They only load when you edit a file of that type. Check :set ft?—if its one of tex, matlab, or arduino, id expect those to load.
    – D. Ben Knoble
    Nov 9 '19 at 12:28
  • I mean the OS (just updated the title)
    – jagjordi
    Nov 9 '19 at 23:28
  • See vi.stackexchange.com/q/2003/10604
    – D. Ben Knoble
    Nov 10 '19 at 14:09
  • :set ft? outputs filetype=tex so that is okay, why is tex.vim not called?
    – jagjordi
    Nov 10 '19 at 19:22
  • Unclear. Could be an issue with the runtimepath. Did you try my link above?
    – D. Ben Knoble
    Nov 10 '19 at 19:24

Your Answer

By clicking “Post Your Answer”, you agree to our terms of service, privacy policy and cookie policy

Browse other questions tagged or ask your own question.