Vim 01 - Основы

Поділитися
Вставка
  • Опубліковано 25 лис 2024

КОМЕНТАРІ • 118

  • @avrubel
    @avrubel 7 років тому +17

    Очень хорошо! Прекрасная дикция, уверенное и доходчивое изложение без излишеств и рисовок.
    Продолжайте, у вас талант.

  • @АлексейПантелеев-ц6з
    @АлексейПантелеев-ц6з 8 років тому +10

    Вот это сюрприз!!!
    Новые канал о vim!!!
    Надо посмотреть!!! ...и порекомендовать!

    • @devtalk7429
      @devtalk7429  8 років тому +5

      Здорово, что вам понравилось. Правда я бы не сказал, что это канал про Vim, я собирался говорить здесь на разные темы, но пока, правда, не особо получается, но обязательно получится!

  • @bulba1995
    @bulba1995 2 роки тому

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

  • @АнатолийАнатолий-п1д

    Четко, лаконично, no bullshit, дает общую картину и уточняет ее по мере продвижения в теме вместо того, чтобы без общей картины сразу утопать в тонкостях. Наконец-то!

  • @r3nyfenny374
    @r3nyfenny374 2 роки тому +2

    Может кто то попадет сюда в 2022 году. Тоже очень долго парился и не мог понять почему у него все работает в терминале, а у меня так не выходит.
    Делюсь своим опытом с подгоранием пердака.
    Gvim - это графическая версия устанавливается вместе с Vim
    А Vim это консольная версия, где вам и нужно будет проводить все манипуляции, которые рассказываются в данном видео.
    Можно нажать на клавишу win и воспользоваться поиском по программа и написать vim, может быть и такое, что при вводе vim у вас будет написано vim read-only и vim deff, это не то, тогда вам нужно будет перейти в установленную директорию и от туда запустить vim.
    Перед вами откроется терминал vima
    Если вы посмотрите внимательно, то автор видео переходит в консоль не от vim, а в powershell windows либо в командную строку также от windows и производит манипуляции там.
    Если вы не хотите заморачиваться с этим, при установке вам доступно отдельно установленный файл под названием vim tutor, запускаете и проходите как показывает автор в видео.
    После того как вы это прочитаете, думаю вам станет легче и пердак подгорать не будет.
    Рекомендую официальную документацию прочитать после:
    1. Офф документация - vimhelp.org/usr_01.txt.html#tutor
    2. rus-linux.net/MyLDP/BOOKS/Vim/prosto-o-vim-06.html
    начните со 2 пункта, удачи.
    Дополню:
    Если вы все таки хотите запустить vimtutor через командную строку или powershell, то вам нужно будет добавить vim в Pyth (скопировано) Чтобы использовать vim в командной строке, добавьте приложение vim в переменную PATH. Для этого просто перейдите в "Мой компьютер"> "Свойства"> "Дополнительные параметры системы" (в левом углу)> "Переменные среды". Существуют две вещи: "Переменная пользователя" и "Системные переменные". В системных переменных будет переменная "Path", дважды щелкните ее и добавьте путь к приложению vim. Для меня это было C:\Program Files (x86)\Vim\vim82
    У вас может быть C:\Program Files\Vim\vim82
    Перезапускаете терминал или powershell, пишите vimtutor и все работает.

  • @Lyronde
    @Lyronde Рік тому +2

    почему ты не рассказал как войти в разные режимы и как войти в вим тутор

  • @t3m8ch79
    @t3m8ch79 4 роки тому +2

    Эх, как-то давно я решил обучиться слепому набору. Это мне очень помогло тогда. Но кто бы мог подумать, что, изучая Vim, я даже не буду задумываться, что мне нужно чему-то ещё научиться. В такие моменты я начинаю верить в бога. Аминь!

  • @RustamSafaraliev
    @RustamSafaraliev 6 років тому

    Спасибо за аонятливое обьяснение ,сколько его знаю и даже когда то пользовался немного ,но потом забыл не вкурил нормально и перешел на nano .Но гложило что так привык к нему .Спасибо !

  • @DimiEG
    @DimiEG 5 років тому +1

    Давно искал такое подробное объяснение по Vim. Очень понравилось. Спасибо. По плагинам и neovim (neovim-qt) для программирования хотелось бы побольше информации. Я не являюсь любителем IDE и в основном сидел на Emacs. Но стал замечать, что больше стал времени проводить в Vim. Про такие глубокие настройки даже и не знал. VSCode не плохой, но тормозной и перегруженный всякими "свистелками". Использовать HJKL вместо стрелок как то не удобно. На современных клавиатурах я полагаю это ретроградство. Руки мешают друг другу. Ждём продолжение. :)

  • @vesh95
    @vesh95 6 років тому +50

    Учитель по слепому вводу на компьютере был настолько настойчив, что ученикам приходилось учить азбуку Брайля

  • @АлексейПантелеев-ц6з
    @АлексейПантелеев-ц6з 8 років тому +4

    Спасибо за видео!
    Про vimGolf не знал!
    Спасибо!!!

  • @peaceduke1973
    @peaceduke1973 4 роки тому +5

    ввожу vim в терминале, терминал превращается в vim и всё. Потыкал клавиши в попытке замутить зеленую стрелочку, как у тебя, чтоб напротив написать ~ vimtutor ... не нашел. Включается какая то вставка если тыкнуть в а и внизу пишется ---ВИЗУАЛЬНЫЙ РЕЖИМ---, если тыкнуть по v! Но никакого визуального режима я не увидел. Вот как бы моё первое знакомство с вим. И я бы всех учителей по вим с ютуба бы собрал на барже и затопил. Вот как то так.

    • @АбуЗаррФарадей
      @АбуЗаррФарадей 4 роки тому

      Тоже самое. при команде :q! терминал просто закрывается. Я так думаю учится придется методом горящего пукана. Наши блохеры только с книжки могут обучать.

    • @peaceduke1973
      @peaceduke1973 4 роки тому

      @@АбуЗаррФарадей надо кроче не в виме а в терминале ввести vimtutor для обучения и в самом виме двоеточие нужно самому писать, это не пунктуация авторов сука

    • @---bs5rb
      @---bs5rb 4 роки тому

      Согласен,учителя хреновы,чет бубнят под нос,печатают так как будто тут одни хакеры профи... Вообще не чего не понял,кроме того что слепую печать надо выучить,выучил,пришел обратно,а этот хрен объяснить дальше не че нормально не может!((

    • @antonkrasov
      @antonkrasov 2 роки тому

      vimtutor оказывается нужно вводить в обычной консоли (терминале) )) Учитель от бога конечно)

  • @PavelEvdokimov
    @PavelEvdokimov 7 років тому +3

    Спасибо автору! Отличный материал по Vim.

  • @vladimirkhrolovich5813
    @vladimirkhrolovich5813 Рік тому

    спасибо за инфу про vimtutor

  • @viktoryakovenko757
    @viktoryakovenko757 5 років тому

    Жаль что вы не продолжаете. Очень понравилось.

  • @---bs5rb
    @---bs5rb 4 роки тому +1

    Учитель от бога! Что то бубнит себе под нос,быстро что набрал,даже паузу нажать не успел...

  • @Dima230397
    @Dima230397 4 роки тому +8

    за 40 минут дошел только до урока 4.1 в vimtutor)

    • @LLlblKAPHO
      @LLlblKAPHO 2 роки тому

      А как туда зайти? я пишу :vimtutor или :tutor он мне выдает "e492 это не команда редактора vim"

    • @ayyayaay9399
      @ayyayaay9399 2 роки тому +1

      @@LLlblKAPHO це треба писати в консолі, це команда консолі, а не самого vim-а. тобто замість "vim" введи в консолі (терміналі) "vimtutor"

  • @vladimirkresta6701
    @vladimirkresta6701 5 років тому

    Пройдите тутор, поиграйте в игры, найдите читшиты, отличное видео об основах!

  • @dmphxzrche288
    @dmphxzrche288 4 роки тому +3

    Я научился выходить из VIMa!

  • @igancev
    @igancev 5 років тому

    Спасибо огромное. Добавил в закладки давно, но времени все нет, как всегда. Решил по уроку в день смотреть, ибо тема vim и emacs манит давно. А раз из головы не выходит спустя время - значит надо брать! :-) Понемногу буду осваивать. Конечно ребята из Jetbrains несомненно пишут лучшие IDE, и писать код на vim на работе не представляю возможным. Но точечно использовать считаю можно, и нужно. Огромный респект! Хочется еще похвалить автора за грамотную и приятную подачу. Приятно смотреть, и слушать!

    • @SemenAlexndrovich
      @SemenAlexndrovich 4 роки тому +1

      Ну можно совместить это. Возможно вы это уже знаете, но есть плагин ideaVim, который позволяет пользоваться фишками Vim'a прямо внутри IDE от JetBrains.

  • @user-is3gg3bg8r
    @user-is3gg3bg8r 5 років тому +1

    Dev Talk, СПАСИБИЩЕ!

  • @lindx2533
    @lindx2533 3 роки тому +1

    как перключаться между 4мя режимами? ESC между вводом и командным а остальными как ?
    как запустить vimtutor? Удивительно , походу я тупой)
    ```
    Error detected while processing command line:
    E484: Can't open file /usr/share/nvim/runtime/tutor/tutor.vim
    Press ENTER or type command to continue
    ```

  • @Gett37
    @Gett37 Рік тому

    Комментарии уморительные

  • @alexeysvetlenko2217
    @alexeysvetlenko2217 Рік тому +1

    Как перейти в командный режим?
    Как перейти в режим редактирования?

    • @deniskhakimov
      @deniskhakimov Рік тому

      ESC - командный (дефолтный) режим.
      I - режим вставки / редактирования (от слова INSERT).
      V - визуальный режим.
      CTRL + V - визуальный режим для работы с блоками.

    • @edskyfall9802
      @edskyfall9802 Рік тому

      @@deniskhakimov не работает, пытаюсь набрать текст vimtutor выходит - визуальный режим

    • @deniskhakimov
      @deniskhakimov Рік тому

      @@edskyfall9802 vim вообще безумно прост, если разобраться в режимах работы и поиграться хотя бы с недельку со стилями и настройками :)

    • @edskyfall9802
      @edskyfall9802 Рік тому

      @@deniskhakimov да я понимаю, просто тут урок начинается с ввода команды vimtutor, начинаешь вводить, тебя перекидывает в визуальный режим, он оказывается вводил команды в обычный терминал, объяснил бы хоть

    • @deniskhakimov
      @deniskhakimov Рік тому +1

      @@edskyfall9802 такое часто бывает, когда перед заливкой видео не тестируешь свои материалы на людях, далёких от озвученной темы )
      Если честно, само видео не смотрел, просто оно попало в рекомендованное и я решил пробежаться по комментариям.

  • @vrabosh
    @vrabosh 4 роки тому +5

    Двигаться по тексту классно былобы по игровым клавишам wasd

    • @boycovclub
      @boycovclub 3 роки тому

      CS 1.6)

    • @Ssilki_V_Profile
      @Ssilki_V_Profile 3 роки тому

      Не классно.

    • @vrabosh
      @vrabosh 3 роки тому

      @@Ssilki_V_Profile почему? онож интуитивно прально, вверх вниз, лево право..

    • @Ssilki_V_Profile
      @Ssilki_V_Profile 3 роки тому

      @@vrabosh потому что идеология vim - строиться на десятипальцевой печати. Wasd только для игр и подходит, там будет не правильное положение, в смысле, не соответствующее десятипальцевой печати.

    • @vrabosh
      @vrabosh 3 роки тому

      @@Ssilki_V_Profile а въехал, ну да, приходится убирать руку из asdf и это возможно понизит эффективность.

  • @Dimon-pd7ub
    @Dimon-pd7ub 4 роки тому +17

    Как переключаться между режимами? как ты запустил вимтутор что за стрелки зеленые, ни черта не понятно

    • @---bs5rb
      @---bs5rb 4 роки тому +6

      Такая же фигня! Чет бубнит,такое ощущение что уроки смотрят профессионалы ... Учитель от Бога блин..(((

    • @viksench6447
      @viksench6447 3 роки тому

      я немного опоздал с комментом, но все же) vimtutor - из командной сроки пиши) и да, уроки нихера не понятные - можно было просто сказать - запускайте вимтутор и все)

    • @sullivanvansky621
      @sullivanvansky621 3 роки тому

      Это делается через горячие клавиши

  • @quickesful
    @quickesful 6 років тому +1

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

  • @paul180472
    @paul180472 4 роки тому

    отличный видос!

  • @sergeykudryashov9097
    @sergeykudryashov9097 5 років тому

    Спасибо!

  • @kockakoc2030
    @kockakoc2030 7 років тому +2

    Спасибо за урок! А как настроить bash с зеленой стрелкой, как у тебя?

    • @IlyaJuhnowski
      @IlyaJuhnowski 5 років тому +2

      круче разыскать зеленый моник от искры

    • @illiadenysenko7776
      @illiadenysenko7776 5 років тому

      Врядли еще актуально, но это PS1 или prompt string.

    • @SM-ho5uc
      @SM-ho5uc 5 років тому

      Oh My Zsh у него стоит. Тему не помню

    • @mrshprotter2696
      @mrshprotter2696 2 роки тому

      @@SM-ho5uc spaceship

  • @kilikia8939
    @kilikia8939 4 роки тому

    Ребят, а как сделать так, чтобы вначале я мог копировать какой-то текст в интернете, а потом вставлять в vim? А то все это время я пишу вручную, и это неудобно.

    • @simonporot5089
      @simonporot5089 4 роки тому

      Используйте клавиши для вставки CTRL + SHIFT + V

  • @greenman3396
    @greenman3396 7 років тому +6

    о!! Я поставил сотый лайк )))

  • @romanvasiliev6328
    @romanvasiliev6328 6 років тому

    Все конечно здорово, присматриваюсь пока к Vim. И так как я в начале пути, у меня возникли вопросы... Допустим IDE Wing - инструменты отладки, а в Vim это имеется и если да, то интересно как это реализовано? Заранее благодарю за потраченное на меня время и спасибо за серию видео о Vim.
    Видать поторопился я с подпиской, последнее видео на канале годичной давности... Забросили канал?

    • @AlexPovar
      @AlexPovar 6 років тому +1

      Roman Vasiliev про все ide не в курсе, но в IDEA, например, есть vim-mode

  • @mikhailaksenov2355
    @mikhailaksenov2355 7 років тому

    Ништяк, бро, спасибо!

  • @VermilionRUS
    @VermilionRUS 2 роки тому

    "В Vim'е совсем другая идеология" -- при чём здесь идеология?!
    Билл Джой написал vi на терминале Lear Siegler ADM-3A.
    На ADM-3A не было отдельных стрелок, они были именно на клавишах HJKL.
    Если бы первый vi разрабатывали на ADM-5, то лучше бы вам не знать где бы сейчас оказались стрелки в Vim.

  • @sky41diver
    @sky41diver 4 роки тому +4

    Набрал слово vimtutor, как заставить его запуститься?

    • @simonporot5089
      @simonporot5089 4 роки тому

      Нажать клавишу ENTER - должно помочь

    • @---bs5rb
      @---bs5rb 4 роки тому

      @@simonporot5089 Да ты гений! Твой Enter перенес меня на следующую строку,что дальше "гейний" ?

    • @simonporot5089
      @simonporot5089 4 роки тому

      @@---bs5rb а это точно bash терминал? Если это не так, то и пытаться не стоит... А если все же bash, zsh и какой-нибудь ..sh серии... То доустановить вим не мешало бы

    • @---bs5rb
      @---bs5rb 4 роки тому

      @@simonporot5089 Если бы я знал. То не смотрел обучение. Видите какие тонкости,наверное курс с этого и надо было начинать,как и что установить. Х.з. Установил VIM на линукс)))

    • @---bs5rb
      @---bs5rb 4 роки тому

      @@simonporot5089 В любом случае спасибо что пытаешься помочь! Приму комментарий к сведению. автор видимо забил на этот канал ;-)

  • @t0digital
    @t0digital 6 років тому +5

    Про Vim много информации не бывает:) Тоже записал видео, как использую Vim и про макросы в Vim, вообще взрывная тема ua-cam.com/video/SHo3fAZfXMk/v-deo.html

  • @jcalfa9365
    @jcalfa9365 5 років тому

    у меня не выходит

  • @simonporot5089
    @simonporot5089 4 роки тому

    а как это ты нарисовал надпись Vim #01? Какой инструмент?

    • @SSMBA
      @SSMBA 4 роки тому

      Руки

    • @simonporot5089
      @simonporot5089 4 роки тому +1

      @@SSMBA запили гайд по этому - а я гляну :0

    • @simonporot5089
      @simonporot5089 4 роки тому +1

      @@SSMBA запили гайд по этому - а я гляну :0

  • @sky41diver
    @sky41diver 4 роки тому +1

    а как набрать эту команду для vimtutor то? Задолбался по клаве бить, знаки набираются когда хотят.

    • @simonporot5089
      @simonporot5089 4 роки тому

      1. Открываете терминал
      2. Вводите: vimtutor
      3. Открывается vimtutor
      4. PROFIT!

  • @kenigsmann
    @kenigsmann 2 роки тому

    как осуществить смену режима? 🤬

    • @a.koiushev
      @a.koiushev 2 роки тому

      НАЖМИ i.

    • @a.koiushev
      @a.koiushev 2 роки тому

      Что бы выйти из режима вставки (i) нажимай esc

  • @DenisKostyuchenko
    @DenisKostyuchenko 4 роки тому

    20 лет работаю в Vim, слепым набором не владею. Что я делаю не так?!

    • @webuxmotion
      @webuxmotion 3 роки тому +1

      предполагаю, что теряете время.

    • @DenisKostyuchenko
      @DenisKostyuchenko 3 роки тому

      Ну это вы зря. Слепой метод не совсем эффективен для программирования. К тому-же, многие комбинации клавиш пальцы все-равно рано или поздно запоминают сами по себе. Я работаю почти не смотря на клавиатуру, так что времени я не теряю. ;)

  • @dogvscatfunny9956
    @dogvscatfunny9956 3 роки тому

    У меня вообще не чего не пишет, он че там автор упал походу

  • @HappyMenses
    @HappyMenses 4 роки тому

    Проще говоря: пользуйтесь GNU Emacs.

  • @vsuschenko
    @vsuschenko 5 років тому +6

    Почему все видео про vim парят hjkl и при этом несут всякую чушь по слепой набор и т.д. типа это что ускоряет. (Если вы работаете наборщиком текста то возможно и ускоряет) Эти буквы появились в 70х просто по тому что на клавиатурах терминалов не было стрелочек и кучи других клавиш. А не потому, что якобы это что-то ускоряет. Я 20 лет программы пишу. И мне не нужен слепой набор, так как скорость набора программы ограничена не скоростью набора текста, а скоростью, с которой я способен ее порождать.

    • @simonporot5089
      @simonporot5089 4 роки тому

      Если скорость порождения программы будет 500 символов в минуту, то без слепого не обойтись

  • @W_0_W
    @W_0_W 6 років тому

    я не спорю, что вим мощный и полезный инструмент, но меня как нуба бесит раскладка! почему например вместо стрелок используется HJKL, а не WSAD (да и чем собственно стрелки хуже)? Никак не могу избавиться от желания поменять назначение буквально каждой клавиши (что я обычно и делаю во всех программах, прежде чем приступить работать с ними).

    • @quickesful
      @quickesful 6 років тому +1

      для "слепой печати" hjkl актуально, понял только когда попробовал.

    • @simonporot5089
      @simonporot5089 4 роки тому +1

      Пройдите курс Соло на клавиатуре, поймете в чём смысл

  • @lesha5598
    @lesha5598 5 років тому

    Vim

  • @ivanshipilov4265
    @ivanshipilov4265 3 роки тому +1

    Мало что само приложение не юзер френдли. Ты его запустил, а дальше сам виноват. Так еще и ради того чтобы им пользоваться требуется слепой набор. Это как мало что геморрой, так еще и бумага наждачная. Вот кто мне объяснит - Нахрена специально себе жизнь усложнять. Программистам давно должно бы нужно понять, что секс это не то что должно быть с клавиатурой, как минимум. для этого девушка гораздо предпочтительней.

  • @Tavda
    @Tavda 5 років тому

    Изучение hjkl напоминает изучение 6789 на спектруме для игр. Нихрена не удобно. Непонятно, почему не выбрано qaop.

  • @OmgFiny
    @OmgFiny 4 роки тому +1

    Лол по книге читает

  • @Anik_666
    @Anik_666 5 років тому +1

    В каком уроке будет рассказано, как удалить этот кусок кала с оси, бесповоротно и заменить на что-то человеческое?

    • @simonporot5089
      @simonporot5089 4 роки тому

      А зачем собственно записывать целый урок?
      1. Открываете терминал
      2. Вводите туда: sudo apt-get remove vim
      3. Нажимаете: ENTER
      4. PROFIT!

    • @Anik_666
      @Anik_666 4 роки тому

      @@simonporot5089 это вообще-то шутейка) Но инфа, возможно кому-то понадобится)

    • @simonporot5089
      @simonporot5089 4 роки тому

      @@Anik_666 как говорится: век живи век учись)

  • @arm_os
    @arm_os 2 роки тому

    Очень много слов. Дизлайк за этот урок.

  • @neon8940
    @neon8940 5 років тому +1

    ПРОЧИТАЙТЕ ОБЯЗАТЕЛЬНО! И ПОДУМАЙТЕ ПЕРЕД ТЕМ, КАК ТРАТИТЬ ОГРОМНОЕ КОЛИЧЕСТВО ВРЕМЕНИ НА ЕГО ИЗУЧЕНИЕ!
    Эти редакторы типа vi, vim, emacs безусловно были прорывными технологиями набора и редактирования текста о их достоинствах можно много рассуждать. Однако из своего опыта использования могу сказать следующее: 1) это редакторы "привет из 60-х", когда клавиатуры были только с латиницей и имели одинаковый форм-фактор (размер и расположение клавиш), теперь такого нет! Какая тогда может быть слепая печать? Я владею в совершенстве слепым набором, но только вы забыли сказать, что необходимо изучить слепую печать для ДВУХ ЯЗЫКОВ! Потому, что мы русские! А это очень сложно! А писать на русском тоже приходится и много. 2) одновременный набор и редактирование именно на руском языке выполняется с помощью всевозможных костылей, иначе невозможно работать, так как постоянно приходится ОСОБЫМ образом менять раскладку, поскольку все УДОБНЫЕ сочетания уже чем то заняты и надо извратиться, что подобрать что то подходящее. 3) часто говорят, что это редактор сделан программистом для программистов, но надо сказать так: этот редактор сделан американским программистом для американских программистов!
    ЗЫ: В качестве альтернативы ищите СОВРЕМЕННЫЕ редакторы с аналогичным (или близким) функционалом. Они есть. Какие, говорить не буду, что бы не выглядело как реклама.

    • @admax811
      @admax811 5 років тому +1

      Программный код пишется латиницей и русский язык не мешает.. Т.е. в своих программах я не найду русских символов. Для редактирования текстовиков - используются другие программы, для написания кода - русский язык не требуется.. Только начинаю изучать vim и тоже подумал о русском языке.. Но.. если при программирование используется русский язык, то нужно что-то менять в метода программирования ))

    • @vovz77
      @vovz77 5 років тому

      Максим Магадеев , русский язык может потребоваться для ввода и редактирования содержимого HTML-тегов, например.

    • @admax811
      @admax811 5 років тому

      @@vovz77 о том и речь.. что если хардкодится текст вместо использования словарей, нужно менять стиль программирования. Контент из базы, эллементы шаблона - словари.. асе латиница.. если в шаблоне пишется текст - беда..

    • @user-is3gg3bg8r
      @user-is3gg3bg8r 5 років тому

      по п. 2) Ну есть же настройки, чтобы русский язык включался только при INSERT.
      Т.е. никакая не проблема.

    • @user-is3gg3bg8r
      @user-is3gg3bg8r 5 років тому +1

      А по п. 3) сейчас любой программист/кодер/верстальщик по уровню владения английским либо от американца мало отличается, либо нихрена не зарабатывает, ибо элементарно не может читать документацию, т.е. учиться.

  • @ffsdmad_2024
    @ffsdmad_2024 12 днів тому

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