Linux для Начинающих - Редактирование Файлов: vim, pico, nano

Sdílet
Vložit
  • čas přidán 5. 09. 2024
  • vi или vim - самы старый и дурацкий редактор
    pico - новый редактов
    nano - самый новый редактор
    gedit - как и Notepad в Windows, работает только если есть графический интерфейс
    Буду рад паре баксов, можно даже Канадских :) www.paypal.me/...

Komentáře • 99

  • @user-mp7zp3hc5p
    @user-mp7zp3hc5p Před 2 lety +6

    Спасибо!

    • @ADV-IT
      @ADV-IT  Před 2 lety +3

      Спасибо за поддержку!

  • @user-bi3lx3by6e
    @user-bi3lx3by6e Před 4 lety +60

    Чет я так угарал с редактора Vi

    • @SaimonPhoenix
      @SaimonPhoenix Před 2 lety

      Согласен, не понятно почему он еще существует! Брызгать слюнями что VI это бобма, класс и лучший может только динозавр со своими допотопмными принципами. Единственно что можно о нём сказать, дак это лишь то что его просто полезно освоить на самом базовом уровне.

    • @Net4worK
      @Net4worK Před 2 lety +1

      @@SaimonPhoenix зато на собеседованиях часто спрашивают про этот вим)))))

    • @SaimonPhoenix
      @SaimonPhoenix Před 2 lety

      @@Net4worK странно это конечно:))

    • @saparserikbaev4827
      @saparserikbaev4827 Před rokem +1

      На самом деле, у Vim очень большой функционал, когда работаешь с большими файлами и нужно искать сортировать, править много строк сразу комментировать большой обьем кода, делать это удобнее через vim, поэтому учился сразу на нем потому что иначе сложно привыкнуть правда

  • @user-jd2zh8oy6k
    @user-jd2zh8oy6k Před 2 lety +11

    Ля, учитель года! Люто плюсую

  • @thenikitosios7812
    @thenikitosios7812 Před 7 lety +41

    Vim это самый лучший редактор. Я в нем программирую и это очень удобно. Если в нано чтобы удалить строку нужно передвигать курсор в конец строки и тыкать backspace, то в виме достаточно нажать dd. Можно удалить 5 строк просто командой 5dd. Я могу удалить три след. слова командой 3dw. Я могу передвигаться по тексту по словам используя команду w. Я могу заменить букву под курсором на букву Л, просто нажав rЛ. Я могу перейти в конец строки и начать дописывать текст, просто нажав большую A. Я могу перейти в начало строки и дописывать текст, просто нажав большую I. Я могу перейти в конец файла, нажав G, или в начало файла, нажав gg или 1G. Я могу дописать в свой .vimrc 'set number' и 'syntax on', в результате чего мне будет подсвечиваться синтаксис и будут показываться номера строк. Я могу перейти к началу любой строки, нажав номер этой строки и букву G. Я могу удалить все символы от курсора до конца строки, нажав d$. Я могу удалить все символы от курсора до начала строки, нажав d^. Если я вижу, что мой код не совсем верно выровнен(в плане табуляции), то я могу выровнять его просто нажав =. Я могу как захочу регулировать размер одной табуляции, просто дописав в свой .vimrc 'set tabstop=4' или не 4, а любое другое количество символов. Я могу сделать стобы табуляция заменялась пробелами(и все же предпочитаю табуляцию). Я могу очень просто сделать из своего vim'a полноценную IDE. Достаточно забиндить команду make на F4 и при нажатии F4 моя программа скомпилируется. Я могу запустить ее прямо из вима, просто прописав
    :!./имя_программы.
    Я могу прямо из вима обновить свой репозиторий на гитхабе, просто прописав
    :!git commit -am 'commit'
    :!git push
    Или установить плагин интеграции с гитхабом и делать это еще проще. Я могу установить любую цветовую схему на вим. Я поставил плагин auto-pairs и теперь когда я пишу скобку '(', автоматически добавляется парная скобка ')' и курсор устанавливается между этими скобками. В программировании очень удобно. Я поставил плагин YouCompleteMe и теперь у меня есть автодополнение для языка Си. При чем плагины устанавливаются просто указанием репозитория на гитхабе в .vimrc, благодаря такой штуке как vim-plug. На самом деле вим - это самый удобный текстовый редактор, изобретенный человечеством.

    • @ADV-IT
      @ADV-IT  Před 7 lety +8

      для начинающих этот VIM странный в управлении только

    • @ThisWorldOnly
      @ThisWorldOnly Před 7 lety +11

      это ведь Линукс для начинающих. А набор команд на борту Vim явно для программистов 80lvl

    • @BoffkaBoffka
      @BoffkaBoffka Před 6 lety +1

      / или ? - для поиска и перемещения по коду
      vim-easymotion - плагин для невероятно быстрого перемещения по коду
      d/ - набрать до какого места в строке необходимо удалить.
      ...в нем столько "плюшек!!!" не переписывать же весь мануал...!?
      ..., а почему о sed ни чего не сказали?

    • @user-bc8pr5up2r
      @user-bc8pr5up2r Před 6 lety

      EMACS

    • @fivaproldge
      @fivaproldge Před 6 lety +6

      Точняк, vi = текстовый редактор, написанный программистами для программистов. Для vi надо отдельные курсы проходить и отдельную сертификацию сдавать =)))

  • @user-ct8pn1pb4s
    @user-ct8pn1pb4s Před 4 lety +8

    я просто влюбилась в автора)) Денис, вы огонёк!)

  • @laochang938
    @laochang938 Před 6 lety +25

    спасибо за уроки, бро

  • @st4rkk_
    @st4rkk_ Před 4 lety +15

    угарнул с vi, спасибо за уроки)

  • @danteiva8482
    @danteiva8482 Před 3 lety +11

    Уроки супер, смотрю с удовольствием, но конкретно с 13го урока поржала от души))

    • @russiantime778
      @russiantime778 Před rokem +1

      Да, тоже посмеялся). Уроки хоть и старые, но до сих пор актуальные. Vim и vi всегда почему-то думал что это один и тот же редактор. Согласен что неудобный, зато везде из коробки работает.

  • @stanislavh7959
    @stanislavh7959 Před 2 lety +2

    Спасибо Вам за ваше время и желания помочь другим!

  • @user-xc2ue3zr8p
    @user-xc2ue3zr8p Před 3 měsíci +1

    Спасибо за урок, но vim классный для своих целей, и самое главное, заставляет подумать что ты делаешь, как делаешь и зачем и все это не выходя из командной строки. Также если вбить vimtutor, там есть обучалка на полчаса-час и vim заиграет новыми красками. Узнал о нем в книге Столярова Азы программирования, заинтересовал командной строкой, Linux, собственно поэтому здесь на это канале теперь интересуюсь Linux.

  • @Masimakers
    @Masimakers Před 5 lety +5

    спасибо, мелкими шагами по дороге освоения линукса

  • @Ann_37
    @Ann_37 Před 10 měsíci +1

    Аж настроение подняли! Очень крутой и смешной видос, спасибо автору)

  • @bad_x86
    @bad_x86 Před 11 měsíci +1

    Спасибо тебе бро! Очень доставляет подача материала! ;)

  • @SuperYuri009
    @SuperYuri009 Před 3 lety +2

    Давно так не веселили

  • @gherthywrtywer45ty45
    @gherthywrtywer45ty45 Před rokem +1

    vi - объяснение просто Шедевр 😂

    • @ADV-IT
      @ADV-IT  Před rokem

      Я старался!

  • @user-br9sz4jn5k
    @user-br9sz4jn5k Před 7 měsíci +1

    Vim мой любимый ❤
    Я его даже себе расширением в vs code фиганул 😅

  • @user-ly2vy1ys5u
    @user-ly2vy1ys5u Před 10 měsíci +1

    После этого урока я полюбил VIM))) 🤩🤩🤩

  • @Raizan66
    @Raizan66 Před 5 měsíci +1

    vi это что-то с чем-то. Пытался повторить, у меня что-то там активировалось постоянно. То выделение, то символы какие-то, то стрелками управлял. К командам так и не смог подойти. Чувствую если его где-то надо будет использовать - я лучше себе руку сломаю, что бы не прикасаться к vi :D

  • @ImpulseYou
    @ImpulseYou Před 7 lety +23

    vim на очень редких любителей (которые считают себя профи)

    • @ADV-IT
      @ADV-IT  Před 7 lety +2

      в нем есть и свои плюсы конечно, но знать его всеже желательно, так как в некоторых линуксах на работе только он может быть установлен.

    • @troshenkov
      @troshenkov Před 5 lety

      ​ ADV-IT у нас на работе все VIM пользуются )

    • @art61017
      @art61017 Před 3 lety +1

      vi и vim имеют свой принцип работы с текстом - они предполагают, что изначально ты только вводишь некоторый объем текста, а затем уже его начинаешь редактировать в коммандном режиме

    • @brodajnik
      @brodajnik Před 3 lety +1

      Да нет, вполне адекватный редактор. Упровление непривычное, на освоение нужен час; зато прокрасно работает, + довольно удобен, когда привыкаешь.
      Есть еще консольный менеджер файлов с странным названием 'ranger', он использует те же комбинации (то есть имеет вим-подобный интерфейс), и в связке работают прекрасно (порой складывается ощущение, что вообще одна прога, а не две).
      ---
      Но да, на вкус и цвет товарищей нет; новичку рекомендовал бы micro.

    • @SynopsisLAB
      @SynopsisLAB Před 2 lety +1

      vi появился в 80х это традиция, а самое смешное, что в FreeBSD есть "ee" по-умолчанию, но ядро использует vi.
      vim это модернизированный вариант vi, более новый редактор под линукс. =)

  • @ThisWorldOnly
    @ThisWorldOnly Před 7 lety +4

    если в гедите проблемы с кодировкой при открытии вордпадовских тхт, то вот лечилка:
    gsettings set org.gnome.gedit.preferences.encodings candidate-encodings "['UTF-8', 'WINDOWS-1251', 'KOI8-R', 'CURRENT', 'ISO-8859-15', 'UTF-16']"

  • @aleksandervikhlyantsev3366

    sudo apt install vim
    И эта фигня со стрелками в режиме ввода текста пропадёт. Не везде установлен nano, так что иногда приходится редактировать текст в vi. Особых удобств пока не заметил в его использовании, но и дискомфорт со временем уходит.

    • @Anton-gc2xb
      @Anton-gc2xb Před 2 lety +2

      sudo apt purge vi - И эта фигня со стрелками в режиме ввода текста пропадёт.

    • @krasavinn
      @krasavinn Před 2 lety

      @@Anton-gc2xb 🤣🤣🤣🤣🤣

  • @SynopsisLAB
    @SynopsisLAB Před 2 lety +1

    vi и vim самые классные, ещё есть конфиг файл его настроил, и терминале под YAML спейсы спецом ставяться, переход на строку идёт - кул.
    править, менять, искать удобно. Прыгать через строки кайф :)

    • @Alex-pkw
      @Alex-pkw Před rokem

      они классные если каждый день работаешь с ними. если линукс не каждый день пользуешь у меня сомнения что нужно тратить время на их изучение.

  • @ruslans3317
    @ruslans3317 Před 2 lety +2

    спасибо!

  • @mzikrullaev627
    @mzikrullaev627 Před 3 lety +3

    VIM крутая штука )

    • @SynopsisLAB
      @SynopsisLAB Před 2 lety

      О дА!) Там ещё конфига есть, там цветность, спейсы под нужный формат настраивается, я под YAML конфиг правил и можно с консоли файлы редить...

  • @andd3dfx
    @andd3dfx Před rokem +1

    Когда VIM в командном режиме - двойное нажатие d удаляет строку, на которой стоит в это время курсор. У вас это и происходило видимо

  • @iqserviceKZ
    @iqserviceKZ Před 2 lety +1

    Было интересно!

  • @mikhailgabulyan5134
    @mikhailgabulyan5134 Před 3 lety +1

    автор ты конечно экстравагантный, но таки спасибо за команду nano
    помогло
    удачи тебе друг

  • @timzes1980
    @timzes1980 Před 2 lety +3

    В своё время "заставляли" использовать vimtutor для изучения vi. По сути это очень крутой редактор, сделанный программистами для программистов. Конечно, концепция своеобразная, но когда понимаешь что почём, то другое просто не нужно )).

    • @SaimonPhoenix
      @SaimonPhoenix Před 2 lety +2

      Слушай даже интересно стало, а в чем этот редактор стал крутым?)) это не тролинг, просто интересуюсь. что в нём может зацепить скажем так?

    • @grigoriyleps2001
      @grigoriyleps2001 Před rokem

      @@SaimonPhoenix производительность - ключевой фактор.

  • @user-jf5sn8sr8l
    @user-jf5sn8sr8l Před 4 lety +2

    для Линукс Минт 19.3 добавили другой текстовый редактор. Команда xed

  • @kozemit
    @kozemit Před 3 lety +6

    vim die - nano forever

  • @vladimirkulakov6126
    @vladimirkulakov6126 Před 2 lety +1

    В современных версиях вим показывает режимы, но его освоение конечно доставило... Рекомендуется пройти туториал.

  • @Тини
    @Тини Před 3 lety +1

    Spasibo

  • @ffhhffhhcf
    @ffhhffhhcf Před měsícem +1

    vi это зло))

  • @obfuscated-user
    @obfuscated-user Před 3 lety +1

    Эх, по nano бы побольше инфы, а то не понятно, что значит M-A и тому подобное в управлении.

  • @SynopsisLAB
    @SynopsisLAB Před 2 lety +1

    судя по видео pico это просто символическая ссылка на редактор nano.

  • @ivanmaslow2137
    @ivanmaslow2137 Před 4 lety +5

    vi - дурацкий редактор точно!)) Но а так то нужна просто привычка

  • @user-dv9fk1hd3s
    @user-dv9fk1hd3s Před 4 lety +9

    3:33 У Vim 2 режима - пищать и всё портить

  • @mctraxxxer
    @mctraxxxer Před 4 lety

    в vim надо insert нажать, чтоб стрелки работали

  • @typepeak
    @typepeak Před 3 lety

    Денис, а ты не планируешь курс по-английскому языку с it уклоном сделать?

  • @timmofonnius
    @timmofonnius Před 4 lety +1

    Vim + easymotion ван лав. А потом, когда проникнитесь этой концепцией перемещения по файлу, vimium для хрома

    • @SynopsisLAB
      @SynopsisLAB Před 2 lety

      vi и vi m вообще ляпота, поначалу понял прекрастность, когда ошибка в линии 289 при запуске или в скрипте.
      зашёл в файл и сразу 289j и в нужном месте :)

  • @-dmitry-5384
    @-dmitry-5384 Před 2 lety +1

    nano за глаза и за уши хватит

  • @onlymint2114
    @onlymint2114 Před 2 lety +2

    Видео можно назвать "Обсираю vim 7 минут", как по мне отличный редактор

    • @SaimonPhoenix
      @SaimonPhoenix Před 2 lety

      ну если редактор для "сверхразумов" . тут ничего не попишешь. допотопщина есть допотопщина.

  • @SuperYuri009
    @SuperYuri009 Před 3 lety

    Охеревали мы раньше, когда слушать было невозможно

  • @zak_47
    @zak_47 Před 6 lety

    Что-то не открыть...

  • @Iurii-Izbachkov
    @Iurii-Izbachkov Před rokem +1

    vi - это для мазохистов

  • @streview2254
    @streview2254 Před 4 lety

    В тебе не VI а VIM

  • @SuperYuri009
    @SuperYuri009 Před 3 lety +1

    Сейчас просто чуть-чуть подгорает

  • @ChiNANANANA
    @ChiNANANANA Před 7 lety

    юзайте brackets

  • @TheFuckHumor
    @TheFuckHumor Před 7 lety +5

    не красиво молодой человек, рассказывать о том чего не знаете..
    Вим хороший редактор его готовить надо уметь.
    Назыать его дурацким, по крайней мере странно.

    • @user-bc8pr5up2r
      @user-bc8pr5up2r Před 6 lety

      EMACS

    • @ravabat5841
      @ravabat5841 Před 5 lety +7

      Может вы и правы, но автор видео вряд ли пользуется какими то редакторами или прочими программами, по мне основная цель этих видео - освоить терминал в линуксе. А остальное уже нужно читать и изучать. Я по этим видео научился чему то, по сравнению с другими многословными каналами)

    • @manOfPlanetEarth
      @manOfPlanetEarth Před 3 lety

      @@ravabat5841
      🤦‍♂️ книги читай. и ман. эти видео для разгона сойдут, но в итоге книгу надо обязательно прочитать. если по работе сталкиваешься с линуксом.
      а по теме ветки: если взялся рассказывать - изучи/повтори, либо не рассказывай вовсе. про vi в этом выпуске - это днище. а он мог бы за минуту показать базу и зрители бы горя не знали на ЛЮБОМ дистрибутиве.

    • @ormoroe
      @ormoroe Před 3 lety +1

      @@manOfPlanetEarth просто не смотри

    • @johnny-kx7ss
      @johnny-kx7ss Před 10 měsíci

      @@manOfPlanetEarth Какую книгу советуешь прочитать для изучения ?

  • @alym.aleksey
    @alym.aleksey Před 3 lety

    Посмотрел все видео до этого, было ощущение, что автор сам не особо в Линукс. В этом ролике все подтвердилось. Мало того, что без сценария все выглядит максимально убого, так он ещё и сам не знает, что делать. Потраченное впустую время

  • @BoffkaBoffka
    @BoffkaBoffka Před 7 lety

    это полный *** !!!
    05:12 - НЕСКОЛЬКО???

    • @ADV-IT
      @ADV-IT  Před 7 lety +3

      Комманд конечно дохрена, но для начинающих их несколько