Зачем и почему Vim?

Автор: Федотов Андрей Александрович

Посмотрим правде в глаза, очень редко кто, делает свои лучшие работы с первой попытки. Скорее всего, вы будете много пробовать пока не станет получаться “хорошо”.

Как Louis Brandeis однажды сказал: “Нет великих писателей есть только великие переписыватели.”

Внесение многочисленных быстрых изменений стало бы намного легче, если бы мы использовали редактор, который помогал бы нам в этом, и это именно то, с чем Vim прекрасно справляется, и он гораздо лучшее по сравнению с большинством текстовых редакторов и богатых текстовых процессоров. // “Просто о Vim”.

    План:

  1. Разговорная часть.
  2. Ознакомление с Open Source программами, для работы с текстом.
  3. Преимущества и недостатки vim. 
  4. Подведение итогов.

    Разговорная часть

Речь в этой статье, блоге или кусочке личного опыта будет о текстовых редакторах. Наверняка из названия известно, чем собственно больше и чаще всего занимаюсь? Написанием больших и правильных текстов, с точки зрения грамматики, приходиться много времени сидеть за компьютером. Здесь будет собран мой личный опыт. Любой сколько угодно может говорить: “Нет ничего лучше MS office от Microsoft!” Признан согласится, - это один из мощнейших инструментов, для вычитки и форматирования текста. Но речь пойдет об альтернативах. 

    Цель этого блога познакомить с альтернативами, отойти от тех программ, что пропиарили и пытаются нам навязать капиталисты.

    Ознакомление с бесплатными программами Open Source

Офисные программы: 

  1. LibreOffice;
  2. OnlyOffice;
  3. FreeOffice;
  4. OpenOffice;
  5. Calligra Suit.

    Развею небольшой миф про LibreOffice. Я давно пользуюсь LibreOffice и проблем в открытии файлов ворд не возникало. (Года два пользуюсь, под Windows).

    Небольшое замечание WPS office протаритарная программа, поэтому она не подходит под эту статью. 

    Бесплатные:

  1. Vim, Neovim;
  2. CherryTree:
  3. Manuskript:
  4. Кит сценарист:
  5. И другие клоны этих редакторов.

Облачные документы:

  1. Google;
  2. Яндекс;
  3. Орфограммка;
  4. Другие.

    Ещё что-то мне непонятное.

  1. LaTex - в нем оформляют техническую литературу, возможно ещё подойдет для верстки книги.

    Я убрал из списка Emacs ибо не разобрался в этой программе. 

    Программ существует много, только человеку выбирать для себя инструмент для выполнения своей задачи. Я не вынуждаю никого делать переход на другие программы, только показываю выбор и альтернативу. Я прекрасно понимаю, что сегодня люди хотят пользоваться программами и скорее всего даже слухом не слышали о существовании Linux под desktop(ноутбуки, компьютеры).

    Как уже заметно из вышеперечисленного существуют альтернатива Scrivener в лице Manuskript и Кит сценарист. Попробуйте и расскажите свои впечатления о второй программе.

Закрадывается главный вопрос, чем же собственно Vim, так отличаются от других, что притянул к себе и влюбил? Начну пожалуй с начальных требований:

  1. Полное владение слепым набором на клавиатуре(Полуслепой не подходит).
  2. Терпимость, ибо новичку придется учится использованию программ. 

    Рекомендации по освоению:

  1. Внизу будет ссылка на видео-урок. 
  2. Рекомендую почитать специальную книгу, если действительно хотите улучшить свой опыт использования vim. “Изучаем редакторы Vi и Vim”.

    Если вы не готовы на жертвы ради себя, то можете дальше не читать и продолжать дальше пользоваться примитивными и медленными офисными пакетами. Во-первых слепому набору трудно учится. Во-вторых учится надо постоянно. Философия Open Source, лежит в управлении компьютером и программами пользователем.

Преимущества и недостатки Vim

    Начнем с недостатков:

  1. Большой порог вхождения. Самостоятельно освоить программу без видео-уроков и книг невозможно.  
  2. Кривой вид на Windows. Мне лично не понравилось. Отсутствие магии, но там те же функции.
  3. Проблема установки. Проблема небольшая  Linux ставиться даже на флешку, но рекомендую на портативный SSD(много места не надо, но рекомендуется 32 ГБ и больше) если нужна будет личная помощь обращайтесь по контакту ниже. Новичку трудновато с первого раза установить. Вы сможете по моей инструкции и дальше пользоватся флешкой, только частью ее объема. Мы сохраним файловую систему NTFS и EXT4. 

Преимущества: 

  1. Скорость открытия вашего проекта. Меня всегда бесило, когда приходилось ждать открытия дурацкого word`a или онлайн word`a от Google. Мои компьютерные железки не первой свежести, чтобы эти веб технологии работали на лету. Вдобавок синий экраны смерти и выгрузка веб-сайтов из оперативной памяти, съели остатки моих нервов. Я надеюсь все знают о синем экране Windows?

    Пример: 

    Сколько открывается ваш роман в формате ворд? Минуту, ну может быть до семи секунд? Прекрасно! Я счастлив за вашу жизнь! 

    Реальный пример, открытие файла с 700 тыс. знаками занимает в vim всего навсего 0,1 секунды, честно говоря… Меня это шокировало. Даже сейчас Google ворд печатает мои знаки с задержкой.

  1. Продолжения работы с книгой с момента, где в прошлый раз закончили. Бесподобная штука, которая спасает мои нервы. 
  2. Управление мышкой отходит на другой план. Для выполнении перемещения, удаления, выделения, мышка уже не требуется.
  3. Быстрые функциональные клавиши, для выполнения команд: копировать, вставить, вырезать, удалить и там ещё много секретов. 
  4. Перемещения по маркерам. 
  5. Никакого больше авторедактирования или автодополнения! Я знаю, когда хочу написать слово с маленькой или большой буквы! 
  6. Возможность легко менять цвет листа или цветовую схему.
  7. Больше никакой проверки орфографии! Вычитка текста теперь ложится на другие программы. 
  8. Минимализм. Я часто раздражаюсь во время работы над творческим текстом на дурацкие вкладки придуманные для обычных смертных! 

    Все это и даже больше заставило меня перебраться в vim для работы с огромной рукописью. 

    Подведение итогов

    Мой выбор на Vim упал, из-за сгоревших нервов от Windows и поисков альтернатив. Я извлек достаточно много пользы и вдобавок познакомиться с великолепным Linux. Осталось по мелочи разобраться с установкой проприетарных драйверов и запуском игрушек. 

    Мои претензии к умникам! 

  1. Тебе обязательно держать всю книгу в одном файле? Сделай несколько! Так ведь быстрее будет грузится! 

    Ответ: Хорошо если у вас новое железо, но что делать на старом ноутбуке 2012 года? Который ещё живой, но пашет крайне медленно? Подходит только на роль медийного устройства и печатной машинки. Сперва документ чистый, а представьте когда, он заполниться на сто, двести и более страниц? Думайте шутка? Нисколько. Скажите: “Подели и сделай файл для каждой главы”, - наверное - это ещё одна шутка? Мне придется открывать двадцать или тридцать файлов? А если их сто? Страшно от гигантомании, сейчас тренды на циклы книг. Такие требования современного потребителя книг, все хотят длинные серии и постоянных публикаций. 

Ссылки на источники:

Сразу запускаем с 1:37 - https://youtu.be/SHo3fAZfXMk

Напоминание о книгах:

1. "Изучаем редакторы Vi и Vim".

2. "Просто о Vim" - откуда взято начало статьи.

Характеристики ноутбука.

Laptop ASUS F540S
- Display: 15.6 inch rezolutie HD 1366 x 768
- Procesor: Intel Pentium N3070 1.6GHz

- Placa video integrata: Intel HD Graphics
- Memorie RAM: 4GB DDR3
- Stocare: SSD 120GB

GPU: NVIDIA GeForce 810M


+15
581

0 комментариев, по

375 626 70
Наверх Вниз