Vim 06 - Vim + Tmux = ♥

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

КОМЕНТАРІ •

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

    Tmux рулит! Тоже записал несколько видео по Tmux. Он удобен еще тем, что можно открывать сессию Tmux с окном, уже побитым на несколько панелей, в каждой из которых запущена своя команда, что просто МЕГА удобно для запуска таких сред разработки, типа в левой панели как раз запустить vim с проектом, а в правой тесты, например

    • @HelloWorld-sy4yc
      @HelloWorld-sy4yc 3 роки тому +2

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

  • @АртурШаамов
    @АртурШаамов 5 років тому +1

    Спасибо за цикл уроков. Очень интересно было посмотреть как кастомизировать vim.

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

    Вот это то что надо. А то задолбало бегать по окнам.

  • @ИванЛебедев-з8у
    @ИванЛебедев-з8у 4 роки тому +2

    У кого не заработает tmux с новыми настройками после создания конфига, перечитайте его сразу из tmux командами ^B : а там напишите команду source-file ~/.tmux.conf

  • @fartuh
    @fartuh 6 років тому +10

    А я просто открывал кучу терминалов)

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

      Тоже раньше так делал, а потом узнал, что есть команды, вроде:
      - _:vert :term_
      - _:above :term_
      - _:below :term_
      - и т.п.
      🤗

  • @Владислав-и3б9н
    @Владислав-и3б9н 4 роки тому

    Хороший материал. Спасибо

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

    Tmux рулёз конечно, но если используешь что-то типа I3 wm, есть ли у tmux преимущество. Не берем случай, когда мы ssh на удаленный сервер. Там то понятно, что Х-ы пробрасывать менее удобно, чем пользовать мультиплексор.

  • @urgenmegger6888
    @urgenmegger6888 8 років тому +7

    Для пользователей ubuntu, цветовая схема в vim не заработает сразу в tmux, лечится установкой конфига ~/.tmux.conf ( для linux - github.com/daynin/dotfiles/blob/master/.tmux-linux.conf) от автора видео, за который автору большое спасибо.

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

      ссыка не работает (

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

    Вообще круто, а можно ещё сделать, что-то типа jupyter?
    Типа я на питоне пишу код, потом перешёл в другое окно вкладку итд, там продолжаю код и запускаю его, и подтягиваются переменные прошлые щапущеные

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

    iterm2 по сути предлагает тот же функционал что и tmux? или я что-то не понимаю?

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

    А какую тулзу используешь для отображения Vim #06? Думаю в ручную писать не очень гуд

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

      Руки

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

      @@SSMBA запиши гайд - а то прям очень интересно :)

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

    Интересно также то, как можно использовать tmux удаленно? Пробовал через ssh, tmux сессию не видно. Какой способ порекомендуешь - автор видеоса?

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

    А типа terminator , не?

  • @ТомасАндерсен-ш6ч
    @ТомасАндерсен-ш6ч 7 років тому +1

    А есть ли смысл в tmux, если используешь neovim? Там уже есть встроенный терминал c прокруткой и вимовскими хоткеями. Только из-за сессий?

    • @АндрейРожнов-ш9к
      @АндрейРожнов-ш9к 3 роки тому +2

      В некоторых случаях- сессия- единственное простое решение!

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

    Есть три вещи которые не бояться времени, это: пирамиды, vim и tmux.

  • @АлексейБачков-г3и
    @АлексейБачков-г3и 4 роки тому

    Забыл выпуска видео, бывает.

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

    Я никак не могу понять нескольких вещей!!!
    1 вставка из системного буфера обмена (например как вставить скопированный текст из браузера)
    2 в созданный Pane не происходит всавка
    запускаю Tmux так
    alias tmx='tmux -2 attach-session -t $(whoami) || tmux -2 new-session -s $(whoami)'
    для ssh так
    cat .bashrc
    ...
    ########################################
    if [[ "$TMUX" == "" ]] &&
    [[ "$SSH_CONNECTION" != "" ]]; then
    # Attempt to discover a detached session and attach
    # it, else create a new session
    WHOAMI=$(whoami)
    if tmux has-session -t $WHOAMI 2>/dev/null; then
    tmux -2 attach-session -t $WHOAMI
    else
    tmux -2 new-session -s $WHOAMI
    fi
    fi
    ########################################
    ...

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

    тмукс же :)

    • @SsergeySav
      @SsergeySav 7 років тому +1

      НЕТ, Именно ТИМАКС!!! U читается как А, как в слове PUBLIC (паблик)

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

      тмух

  • @АлексейПантелеев-ц6з

    20gg или :20 enter; Или плагин: numbers.vim

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

      :20 перенесет тебя на первый символ 20 строчки после курсора, а :20gg перенесет тебя конкретно на 20-ю строчку.

    • @user-nd9do2nk2j
      @user-nd9do2nk2j 6 років тому

      или 20G