Ho un piccolo problema con "tab size" e diversi progetti, alcuni come 2 o 4 e il kernel Linux come 8 spazi per scheda.Come utilizzare le variabili nel mio .vimrc?
E questo non è un grosso problema dato che posso solo cambiare un paio di impostazioni nel mio Vimrc
set tabstop=4
set shiftwidth=4
set softtabstop=4
ma che è 3 linee che ho bisogno di cambiare ...
Sarebbe bello avere una linea con una variabile con il numero 2,4 o 8.
un po 'come
let l:tabsize=4
set tabstop=l:tabsize
set shiftwidth=l:tabsize
set softtabstop=l:tabsize
Ma questo non funziona ...
Sai come risolvere questo?
Grazie Johan
Aggiornamento: Questo risolve il mio piccolo problema.
let tabsize = 4
execute "set tabstop=".tabsize
execute "set shiftwidth=".tabsize
execute "set softtabstop=".tabsize
Vedere anche le risposte in [Tab Vs Space preferences in Vim] (http://stackoverflow.com/q/1562336). – glts