SORU
23 EKİM 2011, Pazar


Boru Vim dış komut için tampon

Biraz Vim acemiyim. Dış komut stdin (sağlar postada) için geçerli arabellek içeriğini göndermek istiyorum. Nihai amacım hızlı bir şekilde geçerli Vim tampon e-posta göndermek için bir kısayol ayarlamak için. Bu önemsiz bir şey olması gerektiğini tahmin ediyorum, ama harici bir komut Vim tampon göndermek için bir yol bulamadım. Şimdiden teşekkürler.

CEVAP
23 EKİM 2011, Pazar


:w !cmd dış komut stdın için geçerli tampon yazmak için kullanabilirsiniz. :help :w_c:

:[dizi]w[ayin] [ tercih] !{cmd}

Standart girdi olarak 3* *satır {cmd} ('!' önünde boşluğa dikkat edin) yürütmek. {cmd} gibi bir önceki komutu |:!| ile değiştirilir herhangi bir ":!{cmd}" ile yürütülür.

İlgili bir komut aynı şeyi yapar ve sonra komutu çıktısı ile geçerli tampon yerine :%!cmd. :%!sort yerde geçerli tampon sıralamak için harici sıralama komutu çağırmak.

Bunu Paylaş:
  • Google+
  • E-Posta
Etiketler:

YORUMLAR

SPONSOR VİDEO

Rastgele Yazarlar

  • DONFANTASTICKYPESS

    DONFANTASTIC

    1 Temmuz 2007
  • edwin maldonado

    edwin maldon

    28 Mart 2009
  • MobileTechReview

    MobileTechRe

    6 HAZİRAN 2008