Per la maggior parte, trovo che la ricerca di tag maiuscole e minuscole sia appropriata. La maggior parte delle lingue che usiamo sono case sensitive, quindi è auspicabile.Ricerca tag senza maiuscole/minuscole in Vim
Tuttavia, ho un DSL sul mio posto di lavoro che utilizza identificatori maiuscole e minuscole. Genero tag per questo DSL e posso persino ordinarlo con foldcase (e impostare il flag appropriato nel file di tag), ma Vim sembra ancora fare corrispondenze case sensitive sugli identificatori.
Quello che mi piacerebbe sarebbe se Vim potesse capire un file di tag "caso piegato" come "questo linguaggio è insensibile alle maiuscole e minuscole". C'è un ambiente simile?
Suppongo che potrei accendere ignorecase
per questo tipo di file (cambio il file dei tag e comunque modificare alcune altre impostazioni), ma poi Vim mi abbaia quando il caso non corrisponde. Mi piacerebbe solo un modo per dire a Vim, "hey, questo non è sensibile alle maiuscole e minuscole, quindi va bene, non hai bisogno di urlarmi contro." In generale, mi sembra desiderabile che Vim possa interpretare l'intento dal modo in cui il file di tag è ordinato, ma forse non è un desiderio generalizzato ...
Sì questo è il più vicino Sono venuto a una soluzione, anche se il mio file 'tags' ha lo stesso caso del file di origine è etichettato. Cioè 'tags' ha una L maiuscola, ma faccio ancora': tag blah' e ottengo il messaggio "using tag with different case". È noioso. :) –