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.