// как создать файл в Vim
GNU nano, широко известный как nano, представляет собой улучшенный проект текстового редактора Pico, выпущенный в 1999 году. Как и Vim, Nano также предустановлен в большинстве систем Linux. Текстовый редактор Nano - идеальный инструмент для новичков. При запуске текстовый редактор Nano показывает следующий интерфейс.
$ нано / главная / пользователь / kbuzdarconf.текст// как создать файл с помощью nano
При поиске редактирования текстового файла на основе терминала вы обнаружите, что два лучших варианта - это Vim и Nano. Какой из них лучше? Это долгая дискуссия, и я не собираюсь прямо отвечать на этот вопрос, а вместо этого сосредоточусь на различиях между nano и Vim. В этой статье рассказывается о некоторых отличиях, которые выделяют эти текстовые редакторы.
Легкость обучения
Графики на изображении выше показывают кривые обучения различных текстовых редакторов, в которые также включены Nano и Vim. Когда вы начинаете работать с Vim, вы можете даже не знать, как редактировать в нем файл. Первоначально вам может потребоваться найти шпаргалку в Google, но через пару часов вы узнаете основы текстового редактора Vim. Вы также можете загрузить версию VIM с графическим интерфейсом пользователя, известную как gVim, чтобы попрактиковаться в некоторых распространенных командах. Панель инструментов и меню также упростят обучение использованию Vim. Тогда у вас есть Nano, который представляет собой улучшенный текстовый редактор Pico, не требующий обучения и относительно удобный по сравнению с Vim. Даже если вы раньше не работали с Nano, вы можете легко научиться пользоваться этим текстовым редактором с небольшими знаниями и без дополнительной помощи.
Продуктивность
Vim ведет себя как модель, и пока вы используете Vim, вы будете постоянно переключаться между режимом редактирования и командным режимом. С другой стороны, с текстовым редактором Nano вы используете только один режим с некоторыми специальными комбинациями клавиш. Итак, Vim намного быстрее, чем Nano.
Пользователи
Vim необходим системному администратору Linux. Этот текстовый редактор также хорош для программистов, потому что вы можете использовать его для программирования кода в виде простого текстового файла, который легко копировать и манипулировать. Кроме того, Vim хорош для всех, кто хочет часто работать с текстовыми редакторами командной строки, и даже работает для писателей. Таким образом, Vim - хорошая программа для всех пользователей.
Nano - отличный текстовый редактор для новичков, которые плохо знакомы с редактированием текста через терминал. Nano также полезен для тех, кто хочет внести всего несколько простых изменений. Если вы не «идеальный» пользователь Linux, то Nano может вам подойти.
Важные особенности
Чтобы различать эти текстовые редакторы, было бы полезно перечислить некоторые важные функции Vim и Nano.
Используя Vim, вы можете разблокировать скорость и эффективность с помощью некоторых мощных функций, включая поддержку окон, макросы, повторение команд, текстовые объекты, регистры, фильтры, автозаполнение и глобальную подстановку.
Nano не поддерживает расширенные функции, такие как разделение окон, макросы, автозаполнение, одновременный просмотр нескольких файлов, выбор прямоугольника / вертикальное блокирование / редактирование и т. Д.
Vim - более мощный инструмент, с помощью которого вы можете быстро и легко вносить сложные изменения. С Nano может оказаться сложнее и трудоемче вносить сложные правки.
Итак, Vim или Nano?
Если вы хотите выполнять более сложные задачи с помощью командной строки, возможно, вам лучше всего использовать Vim. Vim по-своему прост и привлекателен. Итак, лучше предпочесть Vim над Nano, потому что, если вы используете текстовый редактор nano, и вы только начали изучать некоторые важные функции Vim. Вы будете работать эффективнее и эффективнее по сравнению с Nano. Итак, вам решать, какой текстовый редактор лучше всего соответствует вашим потребностям.