39 lines
		
	
	
		
			3.4 KiB
		
	
	
	
		
			Markdown
		
	
	
	
	
	
		
		
			
		
	
	
			39 lines
		
	
	
		
			3.4 KiB
		
	
	
	
		
			Markdown
		
	
	
	
	
	
| 
								 | 
							
								---
							 | 
						|||
| 
								 | 
							
								title: Neovim
							 | 
						|||
| 
								 | 
							
								localeTitle: неразрешенный
							 | 
						|||
| 
								 | 
							
								---
							 | 
						|||
| 
								 | 
							
								# Neovim
							 | 
						|||
| 
								 | 
							
								
							 | 
						|||
| 
								 | 
							
								Неовим - рефактор, а иногда и редактор, в традиции Вима (который сам проистекает из [Стиви](https://en.wikipedia.org/wiki/Stevie_%28text_editor%29 "Stevie") ). Это не переписывание, а продолжение и расширение Vim. Многие клоны и производные существуют, некоторые очень умны, но ни один из них не является Вимом. Neovim создан для пользователей, которым нужны хорошие части Vim и многое другое. Vim - это настраиваемый текстовый редактор, который позволяет создавать и изменять любой текст очень эффективно. Он включен как «vi» с большинством систем UNIX и с Apple OS X.
							 | 
						|||
| 
								 | 
							
								
							 | 
						|||
| 
								 | 
							
								## цели
							 | 
						|||
| 
								 | 
							
								
							 | 
						|||
| 
								 | 
							
								*   Предоставьте гибкий, расширяемый Vim с первоклассной, быстрой альтернативой сценариев (lua / luajit)
							 | 
						|||
| 
								 | 
							
								*   Обеспечение постоянного взаимодействия пользователей на разных платформах
							 | 
						|||
| 
								 | 
							
								*   Использовать текущую разработку Vim: гармония
							 | 
						|||
| 
								 | 
							
								*   Поддерживать паритет характеристик с Vim; избегать регрессий
							 | 
						|||
| 
								 | 
							
								*   Продолжайте традицию Vim обратной совместимости, за немногими исключениями
							 | 
						|||
| 
								 | 
							
								*   Держите ядро маленьким и быстрым
							 | 
						|||
| 
								 | 
							
								*   Целевая поддержка всех платформ, поддерживаемых libuv
							 | 
						|||
| 
								 | 
							
								*   Оптимизируйте из коробки, для новых пользователей, но особенно для обычных пользователей
							 | 
						|||
| 
								 | 
							
								*   Делегировать плагины, но сохранить полезность ядра редактора
							 | 
						|||
| 
								 | 
							
								
							 | 
						|||
| 
								 | 
							
								## Non-цели
							 | 
						|||
| 
								 | 
							
								
							 | 
						|||
| 
								 | 
							
								*   Поверните Vim в IDE
							 | 
						|||
| 
								 | 
							
								*   Ограничьте сторонние приложения (например, IDE!), Созданные с помощью Neovim
							 | 
						|||
| 
								 | 
							
								*   Отменить VimL
							 | 
						|||
| 
								 | 
							
								*   Vi-совместимость
							 | 
						|||
| 
								 | 
							
								
							 | 
						|||
| 
								 | 
							
								## принципы
							 | 
						|||
| 
								 | 
							
								
							 | 
						|||
| 
								 | 
							
								*   Не возвращайтесь из источника
							 | 
						|||
| 
								 | 
							
								*   Решить результаты путем взвешивания затрат и выгод
							 | 
						|||
| 
								 | 
							
								*   Используйте автоматизацию для решения проблем
							 | 
						|||
| 
								 | 
							
								*   Включить новых участников: устранить барьеры для входа
							 | 
						|||
| 
								 | 
							
								*   Разблокировать сторонних авторов и авторов плагинов: разрешить прогресс
							 | 
						|||
| 
								 | 
							
								*   В вопросах вкуса или двусмысленности предпочитайте традиции / совместимость ...
							 | 
						|||
| 
								 | 
							
								*   ... но предпочитают удобство использования по сравнению с традициями, если преимущества огромны
							 | 
						|||
| 
								 | 
							
								*   Дайте юзабилити шанс ™
							 | 
						|||
| 
								 | 
							
								
							 | 
						|||
| 
								 | 
							
								Для получения дополнительной информации [перейдите на главную страницу Neovim](https://neovim.io/)
							 |