Ostatnio vim długo uruchamia się po uruchomieniu, aby edytować plik ruby lub szyny. Ale uruchamia się szybko po wywołaniu na zwykłym pliku tekstowym. Czy jest jakiś sposób, aby dowiedzieć się, które wtyczki ruby vim są najbardziej odpowiedzialne za przedłużenie uruchamiania?czy wtyczki ruby powodują, że uruchamianie vima jest bardzo powolne?
Odpowiedz
Jeśli używasz wersji 7.2.286 lub nowszej, możesz uruchomić vim --startuptime vim.out foo.rb
, aby zarejestrować czas trwania różnych części procesu uruchamiania.
Powodem powolności często jest brak ustawionego lub błędnego ustawienia ruby_path w czasie kompilacji vima (see also discussion on google vim/ruby google group). Łatwiej jest ustawić go w vimrc, ponieważ możesz go zmienić bez ponownej kompilacji vima. Możesz ustawić ścieżkę poprzez zmienną g: ruby_path w pliku .vimrc. Dotyczy to systemu OS X, ale można go zmienić tak, aby był odpowiedni dla systemu Linux. Nie kopiuj i nie wklejaj obu, użyj właściwego.
Jeśli konfiguracja RBENV trzeba użyć tego:
" ruby path if you are using rbenv
let g:ruby_path = system('echo $HOME/.rbenv/shims')
Jeśli konfiguracja RVM trzeba korzystać z tego jeden:
" ruby path if you are using RVM
let g:ruby_path = system('rvm current')
dla mnie udział w funkcjach poszczególnych loading rubinowy vim dostał 10 razy szybciej.
Jeśli korzystasz z juby, to początkowa szybkość może być nawet większa. Zobacz przykłady jego naprawy here.
- 1. Uruchamianie hibernacji bardzo powolne
- 2. bardzo powolne uruchamianie aplikacji rozruchowej
- 3. django jest bardzo powolne.
- 4. Debugowanie czasami bardzo powolne
- 5. Bardzo powolne zapytanie DELETE
- 6. Powolne uruchamianie z Ionic
- 7. HTMLUnit: bardzo powolne wykonywanie?
- 8. Przycinanie wideo z FFMpeg jest bardzo powolne.
- 9. Pobieranie prostych danych rdzenia jest bardzo powolne.
- 10. Ładowanie czytnika danych jest bardzo powolne.
- 11. Debianowanie Pycharm Django jest bardzo powolne.
- 12. Sprawdzaj powolne uruchamianie procedury przechowywanej
- 13. Bardzo powolne pobieranie z GitHub
- 14. Proste zapytanie Firebirda bardzo powolne
- 15. Zrozumienie słownika Pythona bardzo powolne
- 16. Wklejanie dużej ilości tekstu do vima jest powolne?
- 17. Git - pchanie zdalnego oddziału do dużego projektu jest bardzo powolne
- 18. Bardzo powolne cienie CSS3 w Chrome
- 19. "Przygotowanie programu Microsoft Visual Studio" bardzo powolne
- 20. Instalowanie vima z obsługą ruby (+ ruby)
- 21. Czy wtyczki Vima ładują się po załadowaniu vimrc?
- 22. Zapytanie o SQL Server bardzo powolne
- 23. Zapytanie bardzo powolne po kilku egzekucjach
- 24. Używanie drawImage with Canvas jest bardzo powolne w Chrome
- 25. Pakiety skryptów MVC4 RC bardzo powolne
- 26. Dodawanie wydarzenia do kalendarza bardzo powolne
- 27. mysql "group by" bardzo powolne zapytanie
- 28. Visual Studio JavaScript debugowanie bardzo powolne
- 29. Uruchamianie Ruby bez prefiksu "Ruby"
- 30. Powolne uruchamianie miękkiego klawisza z Androidem
Przenieś wtyczkę z katalogu wtyczek, otwórz plik ruby za pomocą vima. Powtórzyć płukanie. Jak duży jest ten zwykły plik tekstowy w porównaniu do twojego przeciętnego pliku Ruby? – MooGoo