2012-07-25 11 views
5

Dzwonię do vima z terminala na Lion OS X. Chcę pozbyć się dzwonka audio i użyć tylko dzwonka. Dokumentacja wydaje się wskazywać, że mogę to zrobić z :set vb. Raz wydać :set vb następujące ustawienia skutkować:Jak uzyskać wizualny dzwonek w vim na Macu?

:set vb? t_vb? 

daje

visualbell 
t_vb= 

i lampa oczywiście nie działa. Dokumentacja wskazuje, że domyślnie t_vb musi być <Esc>|f. Nie jest. Próbowałem bezpośrednio ustawić t_vb, ale nie mogę określić, co powinno być, aby wyprodukować flash.

Należy również zauważyć, że nie działa również z mvim. Ale w przypadku mvima domyślnie jest to t_vb=^[|f bezskutecznie.

Czy ktoś ma wizualny dzwonek działający na komputerze Mac? Jeśli tak, to w jaki sposób to się dokonało?

Odpowiedz

5

Czy używasz MacVim GUI lub Vima w Terminalu?

Jeśli uruchomisz Vima w terminalu, nie musisz nic robić w Vimie. To ustawienie ściśle terminal emulator:

  • iTerm2.app

    W iTerm> Preferencje ...> Profile> Terminal, odznacz Silence Bell i sprawdzić Flash dzwonek wizualny

    Przy tym ustawieniu dostaniesz ładny, duży i szybko zanikający dzwonek przez okno terminala.

  • Terminal.app

    W terminalowe> Preferencje ...> Ustawienia> Zaawansowane, sprawdź dzwonek wizualny

    Przy tym ustawieniu można uzyskać ... migające okno terminala.

Nie wiem, jak uzyskać dzwonek wizualny lub dźwiękowy w GUI MacVim.

+0

Tak. Zgadzam się. Potwierdziłem otrzymanie wizualnego dzwonka w sposób tutaj opisany. Ale ponieważ naprawdę chcę tego dla MacVim. Zaskoczyło mnie, że standardowa metoda udokumentowana dla vima nie działa w Terminal.app i musisz zrobić obejście, jak sugerujesz. – Rocketman

+0

Próbowałem wszystkich metod, jakie mogłem znaleźć bez powodzenia. W tej chwili uważam, że nie można tego zrobić. – romainl

+0

Z powodu braku dodatkowej odpowiedzi na to pytanie ... Staram się tak myśleć. Spróbuję wysłać prośbę o funkcję do posiadaczy mvim ... – Rocketman

6

Jeżeli jesteś gotów zrobić bez ostrzegawczego dźwięku całej OS X, który na pewno jestem, wykonaj następujące czynności:

  1. Otwarte Preferencje systemowe -> Dostępność -> Audio
  2. Sprawdź pole obok: Miganie ekranu po wystąpieniu alertu:
  3. Kliknij przycisk Otwórz ustawienia dźwięku ....
  4. Przesuń głośność alarmu w dół, aby wyciszyć.

Właśnie znalazłem to na Mountain Lion 10.8.3. Nie jestem pewien, jak długo tam była ta funkcja.

+1

Awesome! Chciałem tego od jakiegoś czasu. – Adam