2016-06-22 12 views
3

Ich bin meine Tuning und ich möchte in meiner Airline-Leiste den Ordner, wo ich begann Vim (in der Regel meine Projektordner) zeigen.Wie bekomme ich den Schwanz eines Pfades (oder String) in Vim

Wie die vim airline help sagt, benutze ich let g:airline_section_b = '%{getcwd()}' , aber dann bekomme ich einen vollständigen Pfad, während ich den letzten Ordner bekommen möchte.

Ich habe versucht mit: t aber funktioniert nicht: let g:airline_section_b = '%{getcwd()}:t. Es zeigt nur (während ich will nur myproject)

+0

können Sie ein Beispiel machen, was Sie haben, und was wollen Sie bekommen? Es sollte nichts mit einem Plugin zu tun haben. – Kent

+0

mit der Anweisung '% {getcdw()} Ich habe '/ home/vivo/meinProjekt' und ich will nur' meinProjekt' – vivoconunxino

Antwort

5

Sie suchen fnamemodify() ->fnamemodify(getcwd(), ':t')

+0

yep, danke :-) 'let g: airline_section_b ='% {fnamemodify (getcwd(), ": t")} ' ' – vivoconunxino