Когда я редактировать HTML, у меня есть основные моменты, как изображенияVim, почему у меня есть выделенные части?
Я не хочу это особо. FYI это мой .vimrc
set nocompatible " be iMproved, required
filetype off " required
set rtp+=~/.vim/bundle/vundle/ " set the runtime path to include Vundle and initialize
call vundle#rc()
" Bundle 'gmarik/vundle' " let Vundle manage Vundle, required
Bundle "wookiehangover/jshint.vim"
Bundle "mru.vim"
Bundle 'godlygeek/tabular'
Bundle 'plasticboy/vim-markdown'
filetype plugin indent on " required
syntax on " Enable syntax highlighting
set wildmenu " Better command-line completion
set showcmd " Show partial commands in the last line of the screen
set hlsearch
set autoindent
set shiftwidth=2
set softtabstop=2
set expandtab " Allow backspacing over autoindent, line breaks and start of insert action
set ignorecase " for case insensitive search
set smartcase " except when using capital letters
set backup
set backupdir=~/.vim/backup
set directory=~/.vim/tmp
set splitright " when vertically split, open new window on the right(default, left)
set splitbelow " when horizontally split, open new window on the bottom(default, top)
" Keyboard Mapping
nnoremap <Leader>b :MRU<CR> " \b to see the most recent used files
" = to run tidy on html
au FileType html setlocal equalprg=tidy\ -q\ -i\ --show-errors\ 0\ --tab-size\ 4\ --wrap\ 200\ --indent-spaces\ 4
" for markdown plugin
let g:vim_markdown_folding_disabled=1
let g:vim_markdown_no_default_key_mappings=1
EDIT ----
Я люблю эту SO сообщества. Я следил за всеми комментариями и ответами и узнал следующее.
- изменил
<i/>
к<i></i>
syntax off
syntax on
Возможно, из-за бродячих ''? ... В любом случае вы можете самостоятельно отлаживать свой файл vimrc ** ** с помощью 'vim -u NONE file', это предотвратит загрузку vimrc. Если проблема исчезнет, попробуйте отключить плагины/параметры. Если нет, проверьте свой HTML на наличие ошибок (также что-то, что вы можете сделать ** самостоятельно ** с легкостью). – Carpetsmoker
попробуйте 'синтаксис off'? – JJoao