vim

Vim vs. Нано

Vim vs. Нано
Vim, аббревиатура от Vi Improved, был выпущен в 1991 году как улучшенный проект vi, более старого, ориентированного на экран текстового редактора, первоначально разработанного для операционной системы Unix. Vim разработан, чтобы быть чрезвычайно универсальным и быстрым, как и его предшественник Vi. В большинстве систем Linux Vim предустановлен и практически доступен для всех типов операционных систем. Vim доступен везде, поэтому действительно стоит изучить основы редактирования текстового файла с помощью этого текстового редактора. После открытия Vim интерфейс текстового редактора Vim отображается в вашей системе.

$ vim / home / user / kbuzdarconf.текст
// как создать файл в 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. Итак, вам решать, какой текстовый редактор лучше всего соответствует вашим потребностям.

Лучшие дистрибутивы Linux для игр в 2021 году
Операционная система Linux прошла долгий путь от своего первоначального простого серверного вида. Эта ОС значительно улучшилась за последние годы и те...
Как записать и транслировать игровую сессию в Linux
В прошлом игры считались только хобби, но со временем игровая индустрия увидела огромный рост с точки зрения технологий и количества игроков. Игровая ...
Лучшие игры с отслеживанием рук
Oculus Quest недавно представил отличную идею отслеживания рук без контроллеров. С постоянно растущим числом игр и действий, которые осуществляются фо...