Vim에 탄력적 인 탭 스톱 을 허용하는 플러그인 또는 내장 기능이 있습니까? 조금 검색 한 결과 Vim에서는 가능하지 않았지만 꽤 오래되었습니다. Vim에 탄력적 인 탭 스톱을 사용하는 방법이 있습니까? Neovim에 대한 솔루션으로도 괜찮습니다. 어쨌든 내가 사용하는 것입니다.
Vim에서 다음 탭 관련 설정을 알고 있습니다. ts sw expandtab smarttab sts 나의 정상적인 설정은 set ts=4 sw=4 expandtab smarttab입니다. 그러나에 따라 sts문서 경우, expandtab설정되지 않은, 그것은 탭 크기 공백 원하는 수의 만들기 위해 공백과 탭의 조합을 사용하려고합니다. 이 설정에 유용한 시나리오를 생각할 수 없습니다. 왜 누군가가 고정 된 수의 …
vimrc에서 다음을 설정하면 탭 삽입이 공백이되도록하는 것이 적절하다는 것을 암시하는 다양한 답변을 살펴 보았습니다. filetype plugin indent on " On pressing tab, insert 2 spaces set expandtab " show existing tab with 2 spaces width set tabstop=2 set softtabstop=2 " when indenting with '>', use 2 spaces width set shiftwidth=2 …