Bir kayıtta ("i
) Bir grup olarak xv
içinde göstermek istediğim pwd
'a göre bir veya daha fazla resim dosya yolu dizilim var. Örneğin. @i
vimscript nasıl olur! Xv @i başarıyla
' glosimgs/infcompcyme.jpg glosimgs/infcyme.jpg'
demek içeriyorsa o zaman
!xv glosimgs/infcompcyme.jpg glosimgs/infcyme.jpg
aynı sonucu elde etmek isteyen Ama denemek herhangi bir şekilde bu eval
kullanılarak ve/veya iki şeyden biri olacak alıntı şemaları ayrıntılı. Ya @i
, genişletilmemiş olarak bash'a iletilir, çünkü vim !
'a erişir erişmez satırın geri kalanını olduğu gibi basar, ya da vim @i
'u genişletir ancak xv
nesnesini var olmayan bir değişken olarak genişletir.
@i
'u genişletmek için vim'i nasıl alabilirim ve yalnızca genişletilmiş komut satırını bash'a geçirebilirim?
Hayır, bu bir senaryo olduğunu ve 'yürütme! Ya i" doesnt iş xv –
user985675
@ user985675 '' den bahsetti mi? –
Kent
@ user985675 Eğer betikte kullanmak istiyorsanız, 'system() veya execute' kullanabilirsiniz, sadece nokta ile kaydı birleştirin (' .') – Kent