html - 정렬 - textarea 들여쓰기




빔:gg=G는 왼쪽 정렬, 자동 들여 쓰기는하지 않음. (2)

gg=G 로 HTML 파일의 들여 쓰기를 수정하려고하면 각 줄의 들여 쓰기가 없어지고 왼쪽 맞춤이됩니다. 아무도 여기에서 무슨 일이 일어날 지 알고 있습니까?

test.html

<html>
   <head>
    <meta http-equiv="content-type" content="text/html; charset=utf-8">
    <title>Indent test</title>
   </head>
   <body>
    <div id="test">
<div id="test2">
</div>          
    </div>
   </body>
</html>

test.html 실행 후 gg = G :

<html>
<head>
<meta http-equiv="content-type" content="text/html; charset=utf-8">
<title>Indent test</title>
</head>
<body>
<div id="test">
<div id="test2">
</div>          
</div>
</body>
</html>

.vimrc

".vimrc
" Thomas
"
" This file contains tips and ideas from a wide variety of sources. Since this is for personal use, I'm lazy about
" distributing credit.
"
" Thank you, everybody.
" 

" BASICS
" --------------------------
" Searches are case-insensitive. Use /searchstring/I to disable temporarily.
set ignorecase

" Need this for some plugins to work. Not sure what it does.
filetype plugin on

" Auto-indent facility
set ai

" AESTHEICS
" --------------------------
let g:zenburn_high_Contrast = 1
let g:zenburn_alternate_Visual = 1
colorscheme zenburn 
set lines=53
set columns=130


" Turn on line numbers by default
set number

" Turn off annoying error bells
set noerrorbells
set visualbell
set t_vb=

" Show tabs and trailing whitespace visually http://docs.google.com/View?docid=dfkkkxv5_65d5p3nk 
if (&termencoding == "utf-8") || has("gui_running")
if v:version >= 700
set list listchars=tab:»\ ,trail:·,extends:…,nbsp:‗
else
set list listchars=tab:»\ ,trail:·,extends:…
endif
else
if v:version >= 700
set list listchars=tab:>\ ,trail:.,extends:>,nbsp:_
else
set list listchars=tab:>\ ,trail:.,extends:>
endif
endif

if ((has('syntax') && (&t_Co > 2)) || has('gui_running'))
     syntax on
endif


" BASIC RECONFIGURATION
" -------------------------

" Remap jj to <esc>
inoremap jj <Esc>
nnoremap JJJJ <Nop>

" Set tabs to 2 characters
set shiftwidth=2
set softtabstop=2

" Keep all temporary and backupfiles in ~/.vim 
set backup
set backupdir=~/.vim/backup
set directory=~/.vim/tmp

" Enable nice big viminfo file
set viminfo='1000,f1,:1000,/1000
set history=500

" FUNCTION KEYS
" -------------------------
" F7 - Indent entire file
map <F7> mzgg=G'z<CR>

" F3 - Toggle highlight search 
set hlsearch!
nnoremap <F3> :set hlsearch!<CR>

어쩌면 그는 html로 인식하지 못할 수도 있습니다. 구문 강조 표시를 볼 수 있습니까? 파일 + 파일 이름을 보여 주시겠습니까?

€ : 다음을 변경하십시오 : filetype plugin on -> filetype plugin indent on

희망이 그것을 해결합니다. 문안 인사


특정 파일 유형에 들여 쓰기 파일을로드 할 수 있어야합니다. .vimrc 에서이 행을 변경하십시오 ...

filetype plugin on

..이에:

filetype plugin indent on

... Vim을 재시작하고 다시 시도하십시오.

자세한 내용은 :help filetype-indent-on 을 참조하십시오.





indentation