Neovim has it's own terminal?!

Поделиться
HTML-код
  • Опубликовано: 14 дек 2024

Комментарии • 68

  • @ManiacalMobius
    @ManiacalMobius 7 часов назад +46

    Yes, video on floating windows please 🥺

  • @moussaadem7933
    @moussaadem7933 7 часов назад +49

    you won't convince me to run a shell in a terminal emulator in a text editor within a terminal emulator !

    • @ky3ow
      @ky3ow 6 часов назад +12

      And if you git commit it will open new editor, that is in shell of a terminal emulator in editor itself in a terminal emulator

    • @epotnwarlock
      @epotnwarlock 5 часов назад +5

      In a docker container being ran with poweshell in a windows terminal

    • @DavidPressley
      @DavidPressley 5 часов назад +2

      Did I catch a WSL-2-niner in there?

    • @thebirdhasbeencharged
      @thebirdhasbeencharged 5 часов назад

      ​@@epotnwarlockover vnc on my android

    • @emonadeo
      @emonadeo 40 минут назад

      exactly. imo running a terminal is not a text editor concern. heck, even tmux/zellij is the “incorrect” solution. preference of course, but i’ll have my window manager or terminal emulator handle that, thank you.

  • @darklord2222
    @darklord2222 Час назад +1

    Another video I never knew I needed 🙌

  • @JulianColeman03
    @JulianColeman03 5 часов назад +5

    Would love to hear more about floating windows, yeah. Especially around Telescope, but also being able to run a command, close the floaty, and be able to come back to it. I'm imagining a case where you ran a test library in watch mode.

    • @giorgos-4515
      @giorgos-4515 2 часа назад

      Same here, gotta see how to setup a test workflow.

  • @Dioxo19
    @Dioxo19 6 часов назад +1

    I really like these videos.
    Quality content

  • @georcecostanza
    @georcecostanza 6 часов назад

    Appreciate these videos @TJ. Please keep them coming!

  • @Hooksie1
    @Hooksie1 7 часов назад +6

    I might have to switch from toggle term

  • @majam1n
    @majam1n 5 часов назад +4

    Terminal in a text editor is a mistake. Love these videos though! You're a super star Teej ❤️

    • @teej_dv
      @teej_dv  5 часов назад +1

      reasonable opinion :)

    • @trkishh
      @trkishh 13 минут назад

      why?

  • @lcarv20
    @lcarv20 7 часов назад +3

    You forgot to mention the nvim paradox. Opening multiple nested nvim instances

  • @RandomNameName
    @RandomNameName 4 часа назад

    i just learned that nvim has a terminal, pretty cool to see more about this tbh

  • @LuisFernando-wm5rg
    @LuisFernando-wm5rg 4 часа назад

    Yes!! Floating windows video please, I'm learning how to use NVIM API this vacations

  • @papricasix
    @papricasix 7 часов назад +1

    Thank you. Please more! 😄

  • @ElHeloint
    @ElHeloint 6 часов назад +3

    I love the builtin terminal. Been using it for years. The only thing that annoys me is when I have a long line wrapped, selected, yanked, then I paste it into a file buffer and voila the linebreak has been yanked too from the line break. That's it, everything else is cool as a freezer!

    •  6 часов назад +1

      I have the same issue 😅

    • @hackerware_sh
      @hackerware_sh Час назад

      You can probably create an autocommand that when you yank and your inside a terminal buffer, it will automatically set opts to not wrap, yank, and then set opts back to wrap. Could look janky tho, haven’t tried…

  • @sfryxell
    @sfryxell 6 часов назад +2

    Any chance you can upload the output from the lessons to the github so I can study these a little slower. Thank you.

  • @adriansrfr
    @adriansrfr 2 часа назад

    Floating windows is a great idea!

  • @0223314338AA
    @0223314338AA 6 часов назад +1

    Could you share a video demonstrating how you use Neovim to set up a terminal multiplexing workflow, such as with tmux?

  • @WHYUNODYLAN
    @WHYUNODYLAN Час назад

    This is what I use to run `emacs -nw` in case I need to edit text while I'm in Neovim

  • @hasim7115
    @hasim7115 2 часа назад

    How about zoom in and out a window , like if we compile something in a term window and many errors appear and we want to see the error clearly

  • @sudhirchaudhary6512
    @sudhirchaudhary6512 7 часов назад

    I am enjoying this

  • @adriansrfr
    @adriansrfr 3 часа назад

    What used to drive me crazy about the nvim terminal was that it did not source my custom functiins.

  • @fe911s
    @fe911s 5 часов назад

    Nice videos , explanations are spot on vs trying to fill in the gaps when i listen to the prime 😂

  • @cashplease-s9m
    @cashplease-s9m 3 минуты назад

    I use this kind of workflow for building docs, which takes 10-30 seconds. During the build I can keep editing. If successful the terminal window auto-closes. If there's an error it stays.
    Terminal has the benefit that you get color coding.
    To get the window to auto-close on success I set up an extremely convoluted on_lines callback. Probably there's an easier way?

  • @ya64
    @ya64 33 минуты назад

    Hi @TJ, loving these videos. One of the things that is keeping me from switching to Neovim is, the lack of a Command Palette.
    Sometimes I just want to execute a command on VScode, like for example, closing other open editors, or switching to a different project/workspace.
    I don't need to define keymaps for those things, I just bring up palette, fuzzy search for the command and hit Enter.
    Is there a way to create a similar experience using Neovim?

  • @itsmenewbie03
    @itsmenewbie03 6 часов назад

    from now on i will call
    as registered nurse instead of Carriage Return + Line Feed!

  • @joselima7655
    @joselima7655 5 часов назад

    I used to think I had to have tmux because of all this important imaginary things I was doing with it. Now I just fire it up if I have something that needs to be back there and just dump it to the back ground. I feel like everything is slightly more responsive outside of tmux. I setup my neovim terminal to behave like vscode and cmd-t opens, focus and the same toggles and hides it

  • @tyrox9
    @tyrox9 6 часов назад +2

    the only problem that i have with this is that it doesnt scroll to the bottom after it runs the command is there a way to do that?

    • @SoreBrain
      @SoreBrain 5 часов назад

      Yea I also noticed the terminal is kinda weird how it doesn't always scroll with the output

    • @Larceny__
      @Larceny__ 4 часа назад

      Add a call to vim.cmd.startinsert() to the end of the auto command and you should start right on the terminal prompt.

  • @giorgos-4515
    @giorgos-4515 2 часа назад

    is there a way to somehow set what will be run everytime i do example??? It would be great when you start your workflow to set the compile command and have it easily accessed.

  • @committedcoder3352
    @committedcoder3352 4 часа назад

    floating windows will be cool.
    I'd also be interested to know what process you go through to write a plugin?

  • @maxrepin6491
    @maxrepin6491 5 часов назад

    Floating windows is coo coo cool 🙊

  • @ArisTheInquring
    @ArisTheInquring 25 минут назад

    I used to think i was really smart for making basically almost hte exact same setup on my vim when i first started....

  • @dandreani
    @dandreani 4 часа назад

    is there any option, once i am in a term, lets say run make. have a keybind to jump to a error line on the code itself?

  • @edw0rd21
    @edw0rd21 15 минут назад

    why do i not have vim logo beside where normal /insert is written

  • @niacinsoupbowl
    @niacinsoupbowl Час назад

    Please make the float window video.

  • @cacup7
    @cacup7 6 часов назад

    Yo, is it possible to get the std out/error from a terminal buffer?

  • @SoreBrain
    @SoreBrain 5 часов назад

    OK that's so cool

  • @gccmain
    @gccmain 3 часа назад

    I would love to see floating windows.

  • @ky3ow
    @ky3ow 6 часов назад

    Floating windows would be cool, may replace dependency on toggle term from my config

  • @IainSimmons
    @IainSimmons 7 часов назад

    The example in the help said it joins the commands in the table with a new line, and had an empty string as the last part, I wonder if that would also work. Looks strange to me though,
    kind of makes more sense I guess

  • @jamesamo6962
    @jamesamo6962 2 часа назад

    What is the undefined global?

  • @favillescens
    @favillescens 6 часов назад

    Is it possible to open an interpreter in the terminal and send selected text to it?

  • @guitarhero69
    @guitarhero69 2 часа назад

    make one on floating window where we can keep our backend server running

  • @prashlovessamosa
    @prashlovessamosa Час назад

    Woah i didn't know that 👍 thanks

  • @disguisedpigeon5465
    @disguisedpigeon5465 6 часов назад

    Maybe to get more content out of the floating windows make it be always the same term buffer? Not because I want to put that into my config and I'm too lazy to do it by myself... Not because of that at all...

  • @The_Wookiee
    @The_Wookiee 3 часа назад

    Or... tmux, I do like having it in a buffer though.

  • @abrarshakhi
    @abrarshakhi 4 часа назад

    Yeah. Make a video about floating window.

  • @EssaidoSuo
    @EssaidoSuo 7 часов назад

    Holy how !! you tell me that there is a terminal inside texteditor based on terminal ???

  • @SBcode-s3n
    @SBcode-s3n 12 минут назад

    Why nvim take to long to open file

  • @marshall0265
    @marshall0265 5 часов назад

    yes show me videos on everything

  • @picklypt
    @picklypt 6 часов назад +1

    It actually says in the docs, at 7:37 , that sending an empty string sends a newline

  • @an_ish1
    @an_ish1 7 часов назад

    1st

  • @moussaadem7933
    @moussaadem7933 7 часов назад +1

    0 views in 1min

  • @sahilarora558
    @sahilarora558 7 часов назад +1

    No views 27s ago fell off