SEKME'yi 2 boşluğa ayarlama


19

Ben .vimrc içinde aşağıdaki ayarı sekme eklemeler boşluk haline zorlamak için uygun olacağını ima çeşitli cevaplar baktı.

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

Ancak, 2 boşluk kullanmaya çalıştığımda, sekme başına varsayılan olarak 4 boşluk olarak devam ediyor. set expandtabBu bildirimlerin altına inmeyi denedim . softtabstopBeyanı kaldırmayı denedim . Diğer sorulara verilen çeşitli cevapları da araştırdım. Biri bana yardım edebilirse bu harika olurdu.

Yanıtlar:


8

.vimrcBu değişiklikleri yaptığınızdan beri kaynak sağladınız mı ? Vim açıkken sadece yazın source ~/.vimrc(varsayılan konumunda olduğu varsayılarak)

EDIT: Bu da yardımcı olabilir


Görünüşe göre benim sorunum gerçekten bir kaynak eksikliği idi. Dosyayı düzenlediğinizde otomatik olarak kaynaklanacağını okumuştum ve aslında .vimrc dosyasını oluştururken VIM'imde bazı değişiklikler gördüm. Cevabınız için teşekkür ederim!
— Chris Snow

@Gleland, Yalnızca işaretleme tabsdosyaları için yalnızca 2 boşluğa ayarlamanın bir yolu var mı ?
— alpha_989

@ alpha_989 bu yardımcı olacaktır stackoverflow.com/questions/158968/…
— Gleland
Sitemizi kullandığınızda şunları okuyup anladığınızı kabul etmiş olursunuz: Çerez Politikası ve Gizlilik Politikası.
Licensed under cc by-sa 3.0 with attribution required.