2011-02-15 20 views
22

Bazen bir Vim komutu yürütmek için çok zaman alır.Vim komutunu çok fazla zaman ayırmak nasıl engellenir?

Tipik örnek: gf Ağ üzerinde büyük bir yolla komut. Sonuna 30 saniye kadar sürebilir. Devam ederken infazı kesmek istiyorum.

Komut yürütme işlemini iptal etmek ve normal moda geri dönmek (Vim'i öldürmek ve yeniden başlatmak zorunda kalmadan) yapmak için bir yol var mı?

cevap

25

SIGINT (CTRL + C) göndererek kesebilirsiniz. the documentation itibaren

+2

Ben denemek için en doğal şeyi gibi görünüyor çünkü zaten çalışmıştı ama görünüşe göre yeterince dikkat edilmez düşündü. –

+1

Tüm uygulamayı (vim) iptal edeceğini düşündüm, ancak devam eden işlemi durdurdu. Teşekkürler! – nuoritoveri

6

:

CTRL-C  Interrupt current (search) command. Use CTRL-Break on 
      MS-DOS |dos-CTRL-Break|. 
      In Normal mode, any pending command is aborted. 
İlgili konular