Изучаем Vim, команды и макросы. Зачем текстовый редактор Vim в 2018? Урок Vim

แชร์
ฝัง
  • เผยแพร่เมื่อ 27 ธ.ค. 2024

ความคิดเห็น • 490

  • @t0digital
    @t0digital  ปีที่แล้ว +1

    Мой курс «Хардкорная веб-разработка» - course.to.digital
    Вжух!

  • @MIIIG
    @MIIIG 5 ปีที่แล้ว +285

    vim - start editor in console
    2:11 i - insert mode
    esc - return to command mode
    :w - write changes
    :w name.txt - write changes to file
    :q - quit vim
    :q! - quit without saving
    :wq - write and quit vim
    hjkl - keys for moving in command mode
    4:36 a - going to the right from cursor
    A - going to the end of line
    o - make new line to the bottom of cursor
    O - make new line to the up of cursor
    gg - going to the beginning of the document
    G - going to the end of the document
    w - going to the next word
    b - going to the last word
    e - going to the end of the next word
    2w - going to the next second word(any number to use)
    3b - going three words back
    3e - going to end of third word
    7:18 f2 - find next symbol '2'(any synbol to find)
    /word - find 'word'
    /word n - find 'word' then next 'word'
    ?word - find 'word' to the beginning of document
    mx - mark the place with name 'x' where is cursor
    'x - going to the place with mark 'x'
    v - visual mode
    9:33 x - in visual mode cut the text
    P - insert text from buffer to the left from cursor
    p - insert text to the right from cursor
    dw - delete word on cursor
    u - undo changes in visual mode
    dd - delete line
    2dd - delete 2 lines
    cw - change word
    C - change text from cursor to the end of the line
    D - delete words to the end of the line
    V - mark in visual mode whole line
    12:49 q1 - macros with name '1' start and stop with q
    @1 - do macros 1 time
    10@1 - doing macros 10 times

    • @adirgrossman6036
      @adirgrossman6036 5 ปีที่แล้ว +13

      Ого.) Спасибо за резюме-комманд видео.)

    • @ixtirochiavlodlar
      @ixtirochiavlodlar 5 ปีที่แล้ว +12

      Thanks my teacher

    • @ivank.734
      @ivank.734 4 ปีที่แล้ว +4

      Красавчик!!

    • @Какой-тоПарень-ш2ю
      @Какой-тоПарень-ш2ю 3 ปีที่แล้ว +7

      Дай бог тебе здоровья

    • @tukeev13
      @tukeev13 2 ปีที่แล้ว +1

      @@Какой-тоПарень-ш2ю и детей послушных!

  • @fantasy3469
    @fantasy3469 หลายเดือนก่อน +1

    блин, 6 лет видосу, а он все такой же ламповый и полезный. Уже не в первый раз к нему возвращаюсь

  • @vasiliynet3425
    @vasiliynet3425 5 ปีที่แล้ว +134

    Первый раз вижу настолько красивую и убедительную презентацию vim :) Определенно стоит поработать с ним более, чем правка конфигов...

    • @AlexeyZubkov
      @AlexeyZubkov ปีที่แล้ว

      ыыыы конфиги +1

  • @ArtemCYOU
    @ArtemCYOU 3 ปีที่แล้ว +2

    отличное видео)
    h,j,k,l - влево,вниз,вверх, право
    A - конец строки, a-конец слова
    w - вперед на одно слово
    b - назад на одно слово
    e - вперед в конец слова
    gg - в самый верх документа G - в самый низ документа
    m - сделать закладку mg(закладка g) 'g - перейти к этой заладке
    v - режим выделения х-вырезать выделенное р-вставить, V-выделить строку
    o - создать строку ниже
    dw- удалить слово
    u - отменить действие
    dd - удалить всю строку
    cw - заменить слово С-заменить строку
    D - удалить от начала курсора до конца строки
    оператор точка - повторяет последнее действие
    /*нужный символ или строка* - поиск по всему документу, следующее вхождениеииии*?*слово* - поиск вверх документ
    ~Макросы~
    q*номер макроса* - с этог момента начинается запись нажатых клавиш повтороное нажатие q-end record
    @*номер макроса* - вызов нужного макроса
    ~команды~
    :q! - выйти без сохранения просто :q выход
    :wq - выйти и сохранить

  • @rotterroute9148
    @rotterroute9148 3 ปีที่แล้ว +8

    Автор сам кайфует от того что расказывает! Отличный выпуск! | Молодец!

  • @user-hl5og2qz5s
    @user-hl5og2qz5s 4 หลายเดือนก่อน +1

    самый емкий и короткий гайд по виму, уважуха

  • @dianasun24
    @dianasun24 6 หลายเดือนก่อน

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

  • @sergeykuznetsov1015
    @sergeykuznetsov1015 2 ปีที่แล้ว +1

    Понравилось, выглядит интригующе, информации мало, что делать не понятно)) видимо дальше искать, как работать в vim, на других ресурсах - мысли в слух)

    • @t0digital
      @t0digital  2 ปีที่แล้ว +1

      vimtutor рекомендую пройти сначала. Программа идет в комплекте с vim.

  • @nitroflap
    @nitroflap 3 ปีที่แล้ว +20

    Возращаясь к старым видео... много чего интересного. Спасибо вам за уроки!

    • @t0digital
      @t0digital  3 ปีที่แล้ว +2

      Спасибо! Рад, что полезно!

  • @cowax545645
    @cowax545645 5 ปีที่แล้ว +10

    Благодарю Вас! Вы говорите легко о сложном! Приятно смотреть и все понятно! Благодарю Вас за Ваш труд!

    • @t0digital
      @t0digital  5 ปีที่แล้ว

      Спасибо за приятный отзыв!

  • @Salted_muffin
    @Salted_muffin 2 ปีที่แล้ว

    Просто Божественно!!! Опупенно!
    Спасибо!!!
    Я освоил vim, офигеть, мне же никто не поверит!

    • @t0digital
      @t0digital  2 ปีที่แล้ว

      Отличнооо!

  • @gennadyga2257
    @gennadyga2257 2 ปีที่แล้ว +3

    Круто! Не знал, это очень даже поможет в решении задач! Спасибо огромное!

  • @MrAnetto
    @MrAnetto 3 ปีที่แล้ว +41

    Самую имбу vim не упомянули - оператор точка, который повторяет последнее действие. Это может быть макрос, замена слова, удаление строки - что угодно. Последняя команда повторяется

  • @bishoprichi487
    @bishoprichi487 5 ปีที่แล้ว +2

    Мужик. Спасибо тебе огромное. Крутейший контент. Не было времени разобраться в vim. Толи реально не было, толи не хотел. Теперь прям очень хочу выучить этот редактор.

    • @t0digital
      @t0digital  5 ปีที่แล้ว +1

      Отлично! Успешного изучения 💪

    • @bishoprichi487
      @bishoprichi487 5 ปีที่แล้ว

      @@t0digital Спасибо большое еще раз :)

  • @4upryna3Dcraft
    @4upryna3Dcraft 4 ปีที่แล้ว +1

    Чел! От души! Ты самый четенький блогер по этой теме! пили дальше плз! сенкс тебе!

    • @t0digital
      @t0digital  4 ปีที่แล้ว +1

      Спасиб, будем продолжать!

  • @knocker6970
    @knocker6970 2 ปีที่แล้ว +1

    Мне как человеку, начинающему изучать программирование очень понравилось . Так как это даёт возможность больше взаимодействовать с ком.строкой Линукса для новичков , нежели в Pycharm

    • @FortiBrine
      @FortiBrine 2 ปีที่แล้ว +2

      Согласен код пишется как в Sublime Text только неудобно команды вводить но это мелочь

    • @knocker6970
      @knocker6970 2 ปีที่แล้ว

      @@FortiBrine у меня интерес к vim просто . Я не смог патчи на него поставить , пробую так на нем работать

  • @y.shaniyev
    @y.shaniyev 2 ปีที่แล้ว +2

    Супер объяснение, ничего лишнего!👍

  • @t0digital
    @t0digital  6 ปีที่แล้ว +9

    Подготовили шпаргалку по всем главным командам Vim - yadi.sk/i/2-oOxpDV3SFS8r
    Хороший учебник по базовому Vim идет в комплекте с самим Vim, запускается командой в терминале - vimtutor

    • @kersh6672
      @kersh6672 6 ปีที่แล้ว

      Спасибо!

  • @MegaHacker342
    @MegaHacker342 3 ปีที่แล้ว +2

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

  • @isayev007
    @isayev007 5 ปีที่แล้ว +2

    Бомбезное видео, СПАСИБО! До просмотра Вашего видео, мой мозг отказывался вообще понимать vim, а после, уже сижу и изучаю комбинации. Реально появилось желание пользоваться только им)))))))))))))))))

    • @t0digital
      @t0digital  5 ปีที่แล้ว +1

      Отлично, спасибо!

  • @Василийпупкин-ю7ы
    @Василийпупкин-ю7ы 2 ปีที่แล้ว +2

    Отличный курс молдого бойца по виму. Спасибо!

  • @maximgubanov6625
    @maximgubanov6625 2 ปีที่แล้ว +1

    До этого ролика я не навидел vim) Спасибо!

  • @KavboiHaggis
    @KavboiHaggis 4 ปีที่แล้ว +4

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

  • @Good_BorisAV
    @Good_BorisAV 7 หลายเดือนก่อน

    _Спасибо Вам!_
    _Действительно полезное видео._

    • @t0digital
      @t0digital  7 หลายเดือนก่อน

      Спасибооо!

  • @МаксимА-б5ъ
    @МаксимА-б5ъ 2 ปีที่แล้ว

    Очень понравилось! Прям трясусь от удовольствия ! )

  • @nikolaysokolov9027
    @nikolaysokolov9027 5 ปีที่แล้ว +11

    Спасибо за отличное видео! После просмотра скачал книгу про редактор и появилось желание всё-таки изучить его и начать пользоваться.

    • @t0digital
      @t0digital  5 ปีที่แล้ว +1

      Отлично, Vim того стоит!

  • @wandos777
    @wandos777 2 ปีที่แล้ว

    Спасибо большущее! Прям недавно сам начал пользоваться Vim и вспомнил, что видел давным давно твой видос и прям посмотрел и за шпаргалку отдельное спасибо!

    • @t0digital
      @t0digital  2 ปีที่แล้ว +1

      Рад, что полезно!

  • @aleksandryushka9571
    @aleksandryushka9571 2 ปีที่แล้ว +1

    Грамотно разложенно, спасибо.

  • @korhzik77750
    @korhzik77750 3 ปีที่แล้ว +1

    Оставлю здесь моё любимое комбо из vim, которое нашел в комментах к другому ролику про vim: cgn - удобная точечная замена значений.
    1) ищем (через / или ?) нужный текст
    2) нажимаем cgn и делаем правку, ESC
    3) а далее жмем точку и повторяем действие замены
    3.1) для параноиков вроде меня можно комбинировать n(или N) и точку :D

  • @akimovvadim4736
    @akimovvadim4736 ปีที่แล้ว

    Макросы крутая возможность. У меня раньше не получалось из Vim выйти. Буду тренироваться в общем ) Спасибо.

  • @ms77grz
    @ms77grz 4 ปีที่แล้ว

    Нужно было смапить из икселя в словарь список элементов. Посмотрел часть про макросы. Идеально. Спасибо!

    • @t0digital
      @t0digital  4 ปีที่แล้ว

      Рад, что полезно!

  • @nom9d825
    @nom9d825 4 ปีที่แล้ว +2

    спасибо за видео. отличный ввод для начинающих

  • @MegaPsevdonim
    @MegaPsevdonim 2 ปีที่แล้ว +1

    Познавательно, оромное благодарие за труды

  • @nightbinary8337
    @nightbinary8337 5 ปีที่แล้ว +1

    здорово, наконец узнал про макрос по толковее, думаю не лишним бы было дополнить масс реплейсом и масс комментом и анкоментом, это очень востребовано

    • @t0digital
      @t0digital  5 ปีที่แล้ว

      Да. По виму будут ещё материалы на канале

  • @pudjeblechole
    @pudjeblechole 2 ปีที่แล้ว +1

    Изучал комбинации клавиш vim полтора года, теперь можно учить программирование)

    • @t0digital
      @t0digital  2 ปีที่แล้ว +1

      Всё правильно! Всему своё время!

  • @bessonov_mr
    @bessonov_mr 5 ปีที่แล้ว +1

    Круто. Формат и контент на высоте

  • @romanpr6691
    @romanpr6691 3 ปีที่แล้ว +15

    Ну тут надо как в самолёте пилоты имеют карты проверок заламинированные так же команды записать и доставать из ящика)

    • @ПЭКА-и1т
      @ПЭКА-и1т 2 ปีที่แล้ว +4

      Если нажать F1, то можно почитать встроенный man Vim'a
      Очень помогает, когда забываешь какую либо команду

    • @romanpr6691
      @romanpr6691 2 ปีที่แล้ว +3

      @@ПЭКА-и1т че то не додумался реально )))))) мерси

    • @vladimiraksenov5548
      @vladimiraksenov5548 ปีที่แล้ว

      @@romanpr6691 при запуске vim без файла выдается заставка в которой написано как вызывать справку - командой :help
      Так же там упомянуты варианты вызова справки сразу с нужной темой.
      F1 может быть перехвачена терминалом, и откроется справка по терминалу а не по vim.

  • @vvb0x568
    @vvb0x568 5 ปีที่แล้ว +5

    За макросы спасибо!

  • @Serij951
    @Serij951 6 ปีที่แล้ว +7

    Спасибо за крутое видео! Очень информативно)

    • @t0digital
      @t0digital  6 ปีที่แล้ว

      Спасибо за отзыв!

  • @Tarohdit
    @Tarohdit 11 หลายเดือนก่อน

    супер) будем пробовать работать с vim

  • @СергейТ-т8э
    @СергейТ-т8э 5 ปีที่แล้ว +2

    Спасибо. Снимите пожалуйста еще урок по установки в vim дополнений. Например поддержка языков программирования. Также покажите как работает редактор с проектами из нескольких файлов. Я раньше пытался несколько раз освоить vim. Но только сейчас понял его принцип работы. Спасибо еще раз.

    • @t0digital
      @t0digital  5 ปีที่แล้ว +1

      по vim будут еще материалы на канале обязательно

  • @ИгорьВдв-т3ш
    @ИгорьВдв-т3ш 2 ปีที่แล้ว +1

    спасибо за контент!

  • @vladimiraksenov5548
    @vladimiraksenov5548 3 ปีที่แล้ว +2

    Про макросы - вспомнился редактор Лексикон под ДОС. Там тоже были макросы, у меня было несколько для форматирования прайс-листов, с разбивкой по колонкам и страницам, с нумерацией страниц, хедерами. И освоение макросов было весьма простым.

    • @FreeAVAGames
      @FreeAVAGames ปีที่แล้ว

      О да... Кстати, вместе с Лексиконом те времена, пользователями использовался текстовый редактор W&D -"Слово и дело", а в ИТ-отделе мы пользовали MultiEdit.

  • @Mr-vv8xx
    @Mr-vv8xx 3 ปีที่แล้ว +2

    Спасибо, очень полезно и доходчиво и обсточтельно.

  • @MrVasyah
    @MrVasyah 5 ปีที่แล้ว +1

    Очень круто. Однозначно в закладки

    • @t0digital
      @t0digital  5 ปีที่แล้ว

      Спасибоооо!

  • @MrSlavenya
    @MrSlavenya ปีที่แล้ว

    🔥🔥🔥 Спасибо!

  • @zvd1660
    @zvd1660 2 ปีที่แล้ว

    Очень круто, спасибо =)

  • @ode2877
    @ode2877 3 ปีที่แล้ว

    Топ, поставил terminus на android и без vim тут никак, спасибо)

  • @sometimessuperbutalwayslem7363
    @sometimessuperbutalwayslem7363 3 ปีที่แล้ว +5

    Крутой урок, сижу в настроении смотрю! Вопрос, можно ли перебиндить управляющие клавиши?

    • @t0digital
      @t0digital  3 ปีที่แล้ว +1

      Спасибо! Да, в виме можно все или почти все перебиндить

  • @rendi5799
    @rendi5799 ปีที่แล้ว

    Лайк и подписка. 11:18 Круто зажёг с макросами vim. Фичи при оформлении самого ролика в TH-cam. Пусть земля дрожит под поступью такого интеллектуала!

  • @andrey_kapro
    @andrey_kapro 5 ปีที่แล้ว +1

    Прошу больше про администрирование линукс серверов

  • @ivettywatajok2469
    @ivettywatajok2469 5 ปีที่แล้ว +1

    Покажите как настраиваете и конфигурируете под питон, что используете, где берете, за видео спасибо!!!

    • @t0digital
      @t0digital  5 ปีที่แล้ว +1

      Покажу, да

  • @illiadenysenko7776
    @illiadenysenko7776 5 ปีที่แล้ว +1

    Очень круто, недавно начал работать в вим, вынес для себя что-то новое. Особенно про макросы))

    • @t0digital
      @t0digital  5 ปีที่แล้ว

      Отлично, спасибо за комментарий! Макросы рулят:)

  • @JustAnotherLinuxChannel
    @JustAnotherLinuxChannel 4 ปีที่แล้ว +2

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

    • @t0digital
      @t0digital  4 ปีที่แล้ว

      Отлично, рад, что полезно!

  • @georgestatefield
    @georgestatefield 3 ปีที่แล้ว

    Храни тебя Господь!
    регулярки с вимом всем айдеехам нос утрут!

  • @darthdavlanas524
    @darthdavlanas524 3 หลายเดือนก่อน

    Ну, фактически режима-то 2
    1. Командный
    2. Ввод текста
    Но вот в режиме ввода текста их тоже 2
    1. вставка
    2. Замена.
    Ну чисто доколупаться.
    :x - сохранить и выйти

  • @AlbertMaximov
    @AlbertMaximov 3 ปีที่แล้ว +1

    14:05 в базу данных такой запрос не вставится, т.к. сразу видно, что у города Евпатория ошибка, но задумка хорошая 🙂
    Сам предпочитаю делать подобные выгрузки множественными курсорами в IDE, либо на JavaScript тут же в консоли браузера через *querySelector* и *map*

  • @igorshlyakov9321
    @igorshlyakov9321 5 ปีที่แล้ว

    Спасибо большое, постоянно юзаю VIM, некоторые новые фишечки узнал)

  • @viktorviktor6038
    @viktorviktor6038 ปีที่แล้ว +1

    Очень интересно на каком ресурсе можно попрактиковаться на питоне?)))

    • @t0digital
      @t0digital  ปีที่แล้ว

      Лучше всего на ресурсе локального компьютера

  • @_-_-_-_-_Michael_-_-_-_-_
    @_-_-_-_-_Michael_-_-_-_-_ 3 ปีที่แล้ว

    Причина замены стрелок. В unix стрелки генерируют последовательно байты начиная с кода esc (27), при тормозах стрелки могут восприниматься как переход в командный режим и уже там ввод, они безотказно только при хорошей связи или локально, т.к. программа считывает скорость ввода и при задержке даст чутка непредсказуемый результат. Так что лучше сразу привыкать к h j k l

  • @victoradamenja9032
    @victoradamenja9032 2 ปีที่แล้ว

    Не плохо было бы в конце видео все blooperсы выложить было бы 1млн просмотров!

  • @laweridussetakus6783
    @laweridussetakus6783 5 ปีที่แล้ว +10

    Видео очень понравилось! Спасибо.
    Сам для сохранения и выхода использую : зажать shift и два раза нажать Z. Очень удобно.
    А будет ли второе видео про настройки Вима (set nu, и прочее)?
    p.s.: про макросы знал но думал что это сложно, спасибо что разубедили меня!

    • @t0digital
      @t0digital  5 ปีที่แล้ว +2

      Да, по виму ещё будут видео

  • @medgectocs4872
    @medgectocs4872 ปีที่แล้ว

    Сними видос про vifm или любой другой файловый менеджер где есть поддержка image и svg

  • @srychok7550
    @srychok7550 4 ปีที่แล้ว +1

    Хочу поинтересоваться. Что у вас за терминал? Он довольно приятно ощущается

    • @t0digital
      @t0digital  4 ปีที่แล้ว +1

      родной терминал Mac OS. Шрифт скорее всего Monaco

  • @Oleg-uu6pb
    @Oleg-uu6pb 4 ปีที่แล้ว +2

    Привет, после просмотра этого мотивирующего видео , спрыгнул с nano, уже как пару месяцев пользуюсь vim),
    всему научился , что необходимо для работы, но есть один вопрос, на который не удается найти ответ в google...
    Как скопировать выделенное в буфер обмена ОС , а не vim? Например , когда нужно выделить директиву и скопировать
    в поисковую строку, мне приходится использовать cat, less, more в соседнем окне терминала.

    • @t0digital
      @t0digital  4 ปีที่แล้ว +1

      Если мне не изменяет память, эта настройка зависит от Ос, немного по-разному делается для винды, мака и линукс. Но в целом это гуглится. Несколько строк в vimrc и копипаст в системный буфер работает

    • @Oleg-uu6pb
      @Oleg-uu6pb 4 ปีที่แล้ว +1

      @@t0digital Спасибо, да, судя по всему это зависит от дефолтных настроек ОС, на macOS catalina все ОК.
      Такое наблюдаю только на Debian 9-10. На ubuntu 16-18 и centos7 нет такой проблемы.
      Может кому то будет полезно:
      Мне помогло изменение значения опции set mouse=a на set mouse= в файле дефолтной конфигурации defaults.vim
      в 9 и 10 ке лежит в разных местах find /usr/ -name "defaults.vim"
      Если создать файл ~/.vimrc и в нем определить опцию set mouse= это тоже сработает, но тогда слетят дефолтные настройки
      vim(подстветка текста итд...)

  • @vsevapopov2
    @vsevapopov2 3 ปีที่แล้ว

    Видео прям в самый раз! Я сейчас начал своё изучение linux с arch и изучение vim будет как раз очень кстати думаю!!

  • @AntonyAney
    @AntonyAney 4 ปีที่แล้ว

    Подписался! Убедили, перехожу на G/VIM с Sublime Text.

    • @t0digital
      @t0digital  4 ปีที่แล้ว +1

      Круто! Рад, что полезно :)

  • @manul7978
    @manul7978 5 ปีที่แล้ว +1

    Расскажите пожалуйста как скрипты писать на vim

  • @ВолодимирБарибін-е8у
    @ВолодимирБарибін-е8у 3 ปีที่แล้ว

    Макросы вообще улёт 🤩🤩

  • @dilirink9222
    @dilirink9222 4 ปีที่แล้ว +1

    понятно и доступно)

    • @t0digital
      @t0digital  4 ปีที่แล้ว

      Спасибо! 🙏

  • @vova6230i
    @vova6230i 3 ปีที่แล้ว +1

    @Диджитализируй! Спасибо за видео! Очень кратко, понятно. А в шпаргалке на Яндекс.Диске небольшая ошибка в описании O - оно совпадает с o.

  • @rmatveev
    @rmatveev 5 ปีที่แล้ว

    Отличный тутор!

  • @Mr-vv8xx
    @Mr-vv8xx 2 ปีที่แล้ว

    Круто!
    А как вставить текст?

  • @fahrenheit1863
    @fahrenheit1863 9 หลายเดือนก่อน

    Скачал словарик ИТ-слов, решил добавить чекбоксы в таблицу, с макросом получилось все сделать за пару минут. Дольше разбирался как сам макрос написать.

    • @fahrenheit1863
      @fahrenheit1863 9 หลายเดือนก่อน

      Как же я ошибался, в таблице чек боксы не работают. Наверно можно как то сделать с помощью HTML, но для маленького словарика это слишком жирно.

  • @romanvasiliev6328
    @romanvasiliev6328 5 ปีที่แล้ว

    Vimtutor для начала самое оно! ))

  • @romanigorevich5021
    @romanigorevich5021 4 ปีที่แล้ว

    Алексей, подскажите плагин\программу\инструмент которым можно делать такой оверлей консоли на видео?

    • @t0digital
      @t0digital  4 ปีที่แล้ว

      Такой эффект дают черный фон терминала, темный фон видео на месте вставки терминала, и режим наложения слоя с терминалом в монтажке Add

    • @romanigorevich5021
      @romanigorevich5021 4 ปีที่แล้ว

      @@t0digital Спасибо!

  • @alekseylitvinov404
    @alekseylitvinov404 3 ปีที่แล้ว

    Еще всем советую обратить внимание на плагин NERDTree. Его очень удобно использовать как файловый менеджер.

  • @user-is3gg3bg8r
    @user-is3gg3bg8r 5 ปีที่แล้ว +1

    Ничего нового для себя не открыл, т.к. некоторое время уже изучаю Vim, но имею сказать, что видео - как и все ваши видео - очень красиво оформлено; вы показываете клавиатурные действия; прозрачный терминал на заднем фоне очень хорош. Текст бы ему поконтрастнЕе, м.б., покрупнее и экран бы ему чуток поширее, нутотакэ.
    Я вот столкнулся с тем, что Gvim (несколько снижающий порог входа благодаря указанию кратких команд прямо в своих меню, вместе с кнопчатыми командами) хранит файл настроек .vimrc не так и не там, как простой Vim; поэтому имеющиеся в изобилии учебники и обучалки к обычному Vim'у в этой части непригодны; учебников же именно по Gvim'у мне не удалось нагуглить вообще, что приводит к появлению таких малоприятных артефактов, как тоска и пичяль.
    Или я просто плохо искал?

    • @t0digital
      @t0digital  5 ปีที่แล้ว +1

      В GVim можно ввести команду :scriptnames, она покажет местоположения всех загружаемых конфигурационных файлов, там будет и используемый .vimrc файл. В целом большинство конфигов (если не все), работающих под обычный vim, будет работать и в gvim

    • @user-is3gg3bg8r
      @user-is3gg3bg8r 5 ปีที่แล้ว

      @@t0digital А вотынюанс: Gvim по команде :scriptnames ссылается на /usr/share/vim/vimrc, а на самом деле это как бы ссылка, ведущая на /etc/vim/vimrc.local
      Который на самом деле редактировать?
      И где Gvim будет плагины хранить?
      И вот некоторые хвалят NeoVim - а он тоже в плане хранения настроек хитросделанный...

  • @АдиАди-ь8р
    @АдиАди-ь8р 4 ปีที่แล้ว

    Мне интересно, какой у тебя шрифт в консоли. Просто например Monaco не поддерживает кирилические символы.

    • @t0digital
      @t0digital  4 ปีที่แล้ว +1

      Мой Monaco поддерживает. 18й размер для этого видео настраивал, в обычном режиме 13.

  • @mkhnuser
    @mkhnuser 4 ปีที่แล้ว +1

    Спасибо большое, но как вставлять текст именно тот, который находится в локальном буфере обмена?

    • @t0digital
      @t0digital  4 ปีที่แล้ว

      если речь про вимовские свои буферы, то копировать команда «y», вставить команда «p»

    • @mkhnuser
      @mkhnuser 4 ปีที่แล้ว

      Большое спасибо.

  • @gulfstream1800
    @gulfstream1800 4 ปีที่แล้ว

    это было круто!

    • @t0digital
      @t0digital  4 ปีที่แล้ว +1

      Спасибо!

  • @darkroute427
    @darkroute427 ปีที่แล้ว

    Такой ещё совсем молодой на этом видосе(ровно как и сейчас) :)
    Уже аж 5 лет прошло:D

    • @t0digital
      @t0digital  ปีที่แล้ว

      время летит дааа:)

  • @TheBedelbaev
    @TheBedelbaev 2 ปีที่แล้ว

    Еще можешь подсказать, после поиска через слеш /, использую incsearch, когда уже нашел и начиная дальше работать, но текст остается все еще выделенным, как можно это поправить в настройках или комбинация клавиш ?

  • @ВладимирЗлатомрезов
    @ВладимирЗлатомрезов 5 ปีที่แล้ว +1

    хорошее видео, большое спасибо

  • @VelikiiYA
    @VelikiiYA 2 ปีที่แล้ว

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

  • @igorshlyakov9321
    @igorshlyakov9321 5 ปีที่แล้ว +7

    Обожаю VIM!

  • @passenger000
    @passenger000 3 ปีที่แล้ว

    актуально, спасибо

  • @ИванКулеш-х9и
    @ИванКулеш-х9и 4 ปีที่แล้ว

    Спасибо. Хороший урок!)

    • @ИванКулеш-х9и
      @ИванКулеш-х9и 4 ปีที่แล้ว

      Добавлю в закладки, буду пересматривать для повторения.

  • @ОсипПоддерегин
    @ОсипПоддерегин 5 ปีที่แล้ว +1

    Знает ли кто-то, откуда появились названия команд?
    Я понимаю, например, почему 'b' - команда для перехода в начало предыдущего слова - сокращение от 'back'
    Но вот почему 'gg' (для перехода в начало файла) и тд и тп?

    • @t0digital
      @t0digital  5 ปีที่แล้ว +1

      Вероятно g - от go to. А gg просто потому что часто надо идти в начало и конец файла, чтобы это делать быстро, повесили на gg и G. В целом логично. w - word, b - backword, i - Insert, a - after, d - delete. Типа удалить текущее слово, daw - Delete A Word

    • @ОсипПоддерегин
      @ОсипПоддерегин 5 ปีที่แล้ว

      @@t0digital Спасибо за ответ :)

  • @Bagasl
    @Bagasl 4 ปีที่แล้ว

    Отличное видео, хорошее решение с консолью на экране, другие видосы тоже на уровне, спасибо, подписался.
    P.S. клавиша enter ещё не протёрлась?)

  • @tigranrostomyan9231
    @tigranrostomyan9231 4 ปีที่แล้ว +1

    Отличное видео, посмотрел его уже раз третий и только сейчас понял, что предыдущие два раза пропускал мимо ушей макросы.
    Однако появилась у меня проблемка, и звать ее локальным копированием. Мне часто приходится в виме что то редачить, а копировать уже, например, в браузер, а стандартные методы вима (yank и put) этого сделать не дают.
    Нового видоса на эту тему не прошу, конечно, но хотел бы все же получить совет от опытного пользователя)

    • @t0digital
      @t0digital  4 ปีที่แล้ว +1

      Привет! Если я правильно понял, вопрос в том, как из Vim скопировать в буфер операционной системы. Это зависит от используемой ОС, немного по-разному настраивается - лучше всего просто загуглите, типа "vim copy to system clipboard windows". Это такая штука, которую 1 раз настроил и забыл, как впрочем и большинство vim настроек в vimrc

  • @Incognito100-g8i
    @Incognito100-g8i 5 ปีที่แล้ว +1

    привет!очень интересно посмотреть на твои настройки .vimrc(конкретно под python)
    заранее спасибо

    • @t0digital
      @t0digital  5 ปีที่แล้ว +1

      привет, будет видео про это обязательно

    • @Incognito100-g8i
      @Incognito100-g8i 5 ปีที่แล้ว

      Диджитализируй! АйТи студия это хорошо единственный стильный канал с vim

    • @t0digital
      @t0digital  5 ปีที่แล้ว

      @@Incognito100-g8i спасибо!

  • @РоманИгнатов-ж8с
    @РоманИгнатов-ж8с 5 ปีที่แล้ว

    Как же крутоооо!!!!

  • @ssn1975
    @ssn1975 4 ปีที่แล้ว +2

    поиск в строке:
    f3
    ещё раз - не надо набирать f3. Лучше - ;
    И не упомянули суперкрутое - повтор последних действий - .
    Именно точка. Тоже можно забавные вещи куролесить

  • @leonidsolodukhin5047
    @leonidsolodukhin5047 3 ปีที่แล้ว +5

    Спасибо. Все понятно и доходчиво.
    Если возможно, то был бы полезен урок по использованию файлового менеджера "RANGER".

  • @Deletedeletedelete
    @Deletedeletedelete 6 ปีที่แล้ว +2

    Отличное и понятное видео. Классный монтаж!)
    Каким софтом для монтажа пользуетесь?

    • @t0digital
      @t0digital  6 ปีที่แล้ว +2

      Александр Бабушкин спасибо! Я в Final Cut монтировал

    • @Deletedeletedelete
      @Deletedeletedelete 6 ปีที่แล้ว +1

      Планируете еще записывать ролики по vim?
      Может про настройки опций, таких как замена символа табуляции необходимым количеством пробелов?

    • @t0digital
      @t0digital  6 ปีที่แล้ว

      Александр Бабушкин хорошая идея - запишем, да!

  • @ilyaarakchiev
    @ilyaarakchiev 3 ปีที่แล้ว +1

    Отличные видео. А как работать, если нужно переключаться между разными файлами? Как в структуре файлов в других редакторах? Заранее благодарен.

    • @t0digital
      @t0digital  3 ปีที่แล้ว

      Команда
      vim .
      откроет текущую папку в vim. t на файле откроет его в новой вкладке. gt и gT ходить по вкладкам

  • @ilyaukhlin3501
    @ilyaukhlin3501 ปีที่แล้ว

    Не подскажите как увеличить размер текста в Ubuntu
    У меня установлено ubuntu server
    Не пойму как изменить размер текста

  • @timmofonnius
    @timmofonnius 4 ปีที่แล้ว +1

    На моменте с макросами моя челюсть отвалилась. А я еще считал easymotion самым крутым вау-эффектом в vim

    • @t0digital
      @t0digital  4 ปีที่แล้ว

      Макросы круты, даа!