Tôi đang học Vim nhưng tôi nghĩ đây là một nhiệm vụ đơn giản nhưng tôi không thể làm cho nó hoạt động. Tôi có trình duyệt SO nhưng các giải pháp không hoạt động với tôi.
Tôi đang cố gắng thụt lề một cách chính xác một tệp (xml). Lệnh tôi sử dụng là:
gg=G
hoặc ggVG = (bản thân tôi đã tạo ra cái này có thể làm một cái gì đó khác;))
.Vimrc của tôi là:
syntax on
filetype plugin indent on
set nu
:set ft? indentexpr?
Không đọc là filetype=xml indentexpr=XmlIndentGet(v:lnum,1)
gì ?!
m'ggVG=''
, điều này chỉ đơn giản là lưu đường bạn đang ở và chuyển trở lại nó sau khi nhập lại tệp.