Benzer bir dosya adı yazmak için komut satırındaki geçerli dosyanın yolunu nasıl açabilirim? Geçerli dosya adıyla değiştirilecek bir kısaltma istemiyorum, dizin yoluyla birlikte dosya adını düzenlemek istiyorum. Örneğin, :editbenzer bir ada veya benzer bir dizine sahip bir dosya istiyorum , örn.
vim src/submodule/frontend/frobnicate2.c
ve şimdi düzenlemek istiyorum ../trunk/src/submodule/frontend/frobnicate.cve sadece tam yolu yeniden yazmak değil, eklemek ../trunkve kaldırmak istiyorum 2.
Tabii ki kabuğa geri dönüp komut geçmişini kullanabilirim ya da yolu GUI aracılığıyla kopyalayıp yapıştırabilirim, ancak Vim'den ayrılmayı gerektirmeyen daha verimli bir yol arıyorum.
Ctrl-r =expand('%:p'). Bu kullanmaktadır = kayıt .