I Read the Entire Neovim User Manual

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

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

  • @sqdcpfkrl3237
    @sqdcpfkrl3237 10 месяцев назад +167

    00:00:01 Introduction
    00:00:28 Chapter 1: About The Manuals
    00:00:38 1.1 Two manuals
    00:02:17 1.2 Vim Installed
    00:02:43 1.3 Using the Vim tutor
    00:03:11 1.4 Copyright
    00:04:49 Chapter 2: The first steps in Vim
    00:05:06 2.1 Running Vim for the First Time
    00:06:40 2.2 Inserting text
    00:08:57 2.3 Moving around
    00:11:01 2.4 Deleting characters
    00:12:34 2.5 Undo and Redo
    00:14:47 2.6 Other editing commands
    00:17:11 2.7 Getting out
    00:18:42 2.8 Finding Help
    00:32:45 Chapter 3: Moving Around
    00:33:07 3.1 Word movement
    00:35:30 3.2 Moving to the start or end of a line
    00:36:48 3.3 Matching a character
    00:38:42 3.4 Matching a paranthesis
    00:39:44 3.5 Moving to a specific line
    00:41:39 3.6 Telling where you are
    00:43:10 3.7 Scrolling around
    00:44:40 3.8 Simple searches
    00:51:08 3.9 Simple search patterns
    00:53:52 3.10 Using marks
    00:58:11 Chapter 4: Making Small Changes
    00:58:28 4.1 Operators and motions
    01:00:04 4.2 Changing text
    01:03:56 4.3 Repeating a change
    01:05:12 4.4 Visual mode
    01:07:55 4.5 Moving text
    01:09:57 4.6 Copying text
    01:11:28 4.7 Using the clipboard
    01:12:49 4.8 Text objects
    01:15:28 4.9 Replace mode
    01:16:26 4.10 Conclusion
    01:18:57 Chapter 5: Set Your Settings
    01:19:11 5.1 The vimrc file
    01:20:30 5.2 Example vimrc contents
    01:25:22 5.3 Simple mappings
    01:27:50 5.4 Adding a package
    01:29:28 5.5 Adding a plugin
    01:34:49 5.6 Adding a help file
    01:36:05 5.7 The option window
    01:37:36 5.8 Often used options
    01:43:31 Chapter 6: Using Syntax Highlighting
    01:43:49 6.1 Switching it on
    01:44:00 6.2 No or wrong colors?
    01:47:03 6.3 Different colors
    01:48:58 6.4 With colors or without colors
    01:49:45 6.5 Further reading
    01:50:24 Chapter 7: Editing More Than One File
    01:50:41 7.1 Edit another file
    01:51:56 7.2 A list of files
    01:55:03 7.3 Jumping from file to file
    01:59:04 7.4 Backup files
    02:01:17 7.5 Copy text between files
    02:04:56 7.6 Viewing a file
    02:06:24 7.7 Changing the file name
    02:07:33 Chapter 8: Splitting Windows
    02:07:48 8.1 Split a window
    02:09:22 8.2 Split a window on another file
    02:09:50 8.3 Window size
    02:11:44 8.4 Vertical splits
    02:13:21 8.5 Moving windows
    02:14:31 8.6 Commands for all windows
    02:16:02 8.7 Viewing differences with diff mode
    02:20:42 8.8 Various
    02:22:14 8.9 Tab pages
    02:25:01 Chapter 9: Using The GUI
    02:25:25 9.1 Parts of the GUI
    02:28:41 9.2 Using the mouse
    02:29:38 9.3 The clipboard
    02:33:03 9.4 Select mode
    02:34:29 Chapter 10: Making Big Changes
    02:34:50 10.1 Record and playback commands
    02:39:42 10.2 Substitution
    02:42:45 10.3 Command ranges
    02:47:35 10.4 The global command
    02:49:12 10.5 Visual block mode
    02:54:50 10.6 Reading and writing part of a file
    02:57:03 10.7 Formatting text
    02:59:05 10.8 Changing case
    03:00:11 10.9 Using an external program
    03:05:25 Chapter 11: Recovering From a Crash
    03:05:44 11.1 Basic recovery
    03:08:03 11.2 Where is the swap file?
    03:10:12 11.3 Crashed or not?
    03:15:41 11.4 Further reading
    03:16:10 Chapter 12: Clever Tricks
    03:16:27 12.1 Replace a word
    03:19:14 12.2 Change "Last, First" to "First Last"
    03:21:02 12.3 Sort a list
    03:22:25 12.4 Reverse line order
    03:23:32 12.5 Count words
    03:24:38 12.6 Find a man page
    03:26:00 12.7 Trim blanks
    03:27:20 12.8 Find where a word is used
    03:30:42 Chapter 20: Typing Command
    03:31:16 20.1 Command line editing
    03:34:27 20.2 Command line abbreviations
    03:36:27 20.3 Command line completion
    03:40:18 20.4 Command line history
    03:41:53 20.5 Command line window
    03:43:49 Chapter 21: Go Away and Come Back
    03:44:08 21.1 Suspend and resume
    03:45:03 21.2 Executing shell commands
    03:46:19 21.3 Remembering information; ShaDa
    03:52:09 21.4 Sessions
    03:56:30 21.5 Views
    03:58:20 21.6 Modelines
    04:02:00 Chapter 22: Find The File to Edit
    04:02:18 22.1 The file browser
    04:06:34 22.2 The current directory
    04:09:25 22.3 Finding a file
    04:11:58 22.4 The buffer list
    04:16:19 Chapter 23: Editing Other Files
    04:16:38 23.1 DOS, Mac an Unix files
    04:20:27 23.2 Files on the internet
    04:22:00 23.3 Binary files
    04:24:55 23.4 Compressed files
    04:25:24 Chapter 24: Inserting Quickly
    04:25:44 24.1 Making corrections
    04:27:56 24.2 Showing matches
    04:28:57 24.3 Completion
    04:35:10 24.4 Repeating an insert
    04:36:16 24.5 Copying from another line
    04:37:03 24.6 Inserting a register
    04:38:16 24.7 Abbreviations
    04:42:34 24.8 Entering special characters
    04:44:21 24.9 Digraphs
    04:46:06 24.10 Normal mode commands
    04:46:54 Chapter 25: Editing Formatted Text
    04:47:10 25.1 Breaking lines
    04:50:54 25.2 Aligning text
    04:52:55 25.3 Indents and tabs
    04:56:03 25.4 Dealing with long lines
    05:01:43 25.5 Editing tables
    05:05:30 Chapter 26: Repeating
    05:05:43 26.1 Repeating with Visual mode
    05:06:48 26.2 Add and substract
    05:08:12 26.3 Making a change in many files
    05:09:53 26.4 Using Vim from a shell script
    05:13:25 Chapter 27: Search Commands and Patterns
    05:13:41 27.1 Ignoring case
    05:15:56 27.2 Wrapping around the file end
    05:17:31 27.3 Offsets
    05:20:42 27.4 Matching multiple times
    05:24:16 27.5 Alternatives
    05:25:23 27.6 Character ranges
    05:28:19 27.7 Character classes
    05:29:57 27.8 Matching a line break
    05:31:46 27.9 Examples
    05:33:46 Chapter 28: Folding
    05:34:02 28.1 What is folding?
    05:34:32 28.2 Manual folding
    05:36:39 28.3 Working with folds
    05:39:18 28.4 Saving and restoring folds
    05:40:10 28.5 Folding by indent
    05:42:24 28.6 Folding with markers
    05:43:42 28.7 Folding by syntax
    05:44:30 28.8 Folding by expression
    05:46:05 28.9 Folding unchanged lines
    05:46:32 28.10 Which fold method to use?
    05:47:58 Chapter 29: Moving Through Programs
    05:48:17 29.1 Using tags
    05:56:14 29.2 The preview window
    05:57:47 29.3 Moving through a program
    06:01:06 29.4 Finding global identifiers
    06:05:48 29.5 Finding local identifiers
    06:06:55 Chapter 30: Editing Programs
    06:07:11 30.1 Compiling
    06:12:46 30.2 Identing C files
    06:15:42 30.3 Automatic indenting
    06:17:33 30.4 Other indenting
    06:20:32 30.5 Tabs and spaces
    06:24:52 30.6 Formatting comments
    06:29:15 Chapter 31: Exploiting the GUI
    06:29:32 31.1 The file browser
    06:31:40 31.2 Confirmation
    06:33:16 31.3 Menu shortcuts
    06:34:28 31.4 Vim window position and size
    06:35:50 31.5 Various
    06:37:11 Chapter 32: The Undo Tree
    06:37:23 32.1 Undo up to a file write
    06:38:06 32.2 Numbering changes
    06:40:04 32.3 Jumping around the tree
    06:41:21 32.4 Time traveling
    06:43:03 Chapter 40: Make New Commands
    06:43:19 40.1 Key mapping
    06:54:30 40.2 Defining command-line
    07:00:10 40.3 Autocommands
    07:10:11 Chapter 41: Write a Vim Script
    07:10:30 41.1 Introduction
    07:14:07 41.2 Variables
    07:18:04 41.3 Expressions
    07:20:22 41.4 Conditionals
    07:23:11 41.5 Executing an expression
    07:25:11 41.6 Using functions
    07:43:58 41.7 Defining a function
    07:47:51 41.8 Lists and Dictionaries
    07:53:05 41.9 Exceptions
    07:54:38 41.10 Various remarks
    08:00:29 41.11 Writing a plugin
    08:12:05 41.12 Writing a filetype plugin
    08:17:52 41.13 Writing a compiler plugin
    08:19:30 41.14 Writing a plugin that loads quickly
    08:20:10 41.15 Writing library scripts
    08:22:21 41.16 Distributing Vim scripts
    08:22:43 Chapter 42: Add New Menus
    08:23:02 42.1 Introduction
    08:27:13 42.2 Menu Command
    08:30:33 42.3 Various
    08:31:41 42.4 Toolbar and popup menus
    08:34:23 Chapter 43: Using Filetypes
    08:34:40 43.1 Plugins for a filetype
    08:37:10 43.2 Adding a filetype
    08:40:32 Chapter 44: Your Own Syntax Highlighted
    08:40:51 44.1 Basic syntax commands
    08:42:55 44.2 Keywords
    08:45:07 44.3 Matches
    08:46:18 44.4 Regions
    08:48:04 44.5 Nested items
    08:52:20 44.6 Following groups
    08:53:47 44.7 Other arguments
    09:00:05 44.8 Clusters
    09:01:27 44.9 Including another syntax file
    09:03:45 44.10 Synchronizing
    09:06:59 44.11 Installing a syntax file
    09:08:33 44.12 Portable syntax file layout
    09:10:36 Chapter 45: Select Your Language (locale)
    09:10:54 45.1 Language for Messages
    09:13:33 45.2 Language for Menus
    09:15:45 45.3 Using another encoding
    09:19:56 45.4 Editing files with a different encoding
    09:23:15 45.5 Entering language text
    09:27:08 Outro

    • @teej_dv
      @teej_dv  10 месяцев назад +30

      Unfortunately I had this already but RUclips won't let me add this long of a description 🙃

    • @sqdcpfkrl3237
      @sqdcpfkrl3237 10 месяцев назад +11

      Well that's weird and a shame. I thought I'd try commenting them since I usually find timestamps for splitting music in user comments 😅

    • @teej_dv
      @teej_dv  10 месяцев назад +12

      @@sqdcpfkrl3237 it's appreciated!! Didn't think RUclips would let comments this long 😂

    • @Denime
      @Denime 10 месяцев назад

      You paid enough attention to this whole video to timestamp each documentation heading? That's amazing. Did you do it in one sitting?

    • @sqdcpfkrl3237
      @sqdcpfkrl3237 10 месяцев назад +7

      @@Denime No. I did a little each day from the monday the video was released to the end of the week. I had the timestamp file harpooned for the purposes of bookmarking, testing and as motivation to continue listening to friendly manual; I also needed them to split the audio file afterwards. I kinda had a hard time listening to more than 2h of manual in one sitting--must've been horrible to do the reading in one sitting. That was completely insane!

  • @Bugayok
    @Bugayok 10 месяцев назад +1055

    From now on, when someone in my circle says that Vim is complicated, I send them this video and say that Vim is so simple that you can learn it from just one video

    • @teej_dv
      @teej_dv  10 месяцев назад +187

      IT JUST TAKES ONE VIDEO. COME ON GUYS ITS EASY

    • @TheOnlyGhxst
      @TheOnlyGhxst 10 месяцев назад +7

      To be fair, I use Vim and haven't read the manual whatsoever lol, even just knowing the basics it's one of the best editors... though these days I prefer Helix over everything.

    • @Microphunktv-jb3kj
      @Microphunktv-jb3kj 10 месяцев назад +1

      d$ the dumbest default bind

    • @trananhkhoa8395
      @trananhkhoa8395 10 месяцев назад

      ​@@TheOnlyGhxst😊

    • @HarmonicaMustang
      @HarmonicaMustang 10 месяцев назад

      Like that C++ tutorial video that's over 24 hours long.

  • @yannick5099
    @yannick5099 10 месяцев назад +607

    „Learn Neovim while you sleep“

    • @asd121asd
      @asd121asd 10 месяцев назад +5

      Count me in

    • @Kane0123
      @Kane0123 10 месяцев назад +21

      I want Prime to do a reaction video - he’ll stretch it out to a 3week video with all the stopping and starting.

    • @Flonkation
      @Flonkation 10 месяцев назад +1

      I will try it tonight

    • @pita-𰽱
      @pita-𰽱 6 месяцев назад +1

      @@Kane0123 thats so accurate😭

    • @accumulator4825
      @accumulator4825 5 месяцев назад

      xD

  • @PetriJohanLast
    @PetriJohanLast 10 месяцев назад +393

    I'd love a 10 hour version of this

    • @teej_dv
      @teej_dv  10 месяцев назад +82

      Simply replay it a few more times (for watch time please)

    • @elliotalderson6609
      @elliotalderson6609 10 месяцев назад +85

      ​I would suggest to slow down to 0.75x

    • @CraftPit
      @CraftPit 10 месяцев назад

      and bass boosted too!@@elliotalderson6609

    • @elliotalderson6609
      @elliotalderson6609 10 месяцев назад +6

      Cool, now I'm popular

    • @Linkolite
      @Linkolite 10 месяцев назад +2

      Uh… what? lol

  • @Echiduna
    @Echiduna 10 месяцев назад +301

    It is crazy that this man did read those manuals aloud for 9 hours...

    • @zilog1
      @zilog1 10 месяцев назад +31

      I mean, there is a video out there of a guy saying prime numbers out loud for several hours😂😂

    • @darshanrajpattanaik2154
      @darshanrajpattanaik2154 10 месяцев назад +5

      ​@@zilog1but that was not all the primes. He said in between a number divisible by 2 and that number was not 2

    • @teej_dv
      @teej_dv  10 месяцев назад +44

      This is what I do for all of you. I hope you enjoy it :)

    • @CH3RRYxB0MBx
      @CH3RRYxB0MBx 10 месяцев назад +5

      Vsauce is a legend not just some guy. ​@zilog1

    • @nonamehere1626
      @nonamehere1626 10 месяцев назад +4

      I think chubbyemu reciting the medical dictionary *from memory* in 3 hours is the most impressive one.

  • @userb8a
    @userb8a 10 месяцев назад +28

    This is how stack overflow mods are born

  • @askholia
    @askholia 10 месяцев назад +91

    My man put his vocal chords on the line for this. He said, no pain, no gain and read us the Neovim manual. One of ya'll need to be like hammering this into an old clay tablet like it's the Epic of Gilgamesh cause this shit was epic. Hope you recovered (he was hurting for a few streams after this for sure)

    • @teej_dv
      @teej_dv  10 месяцев назад +14

      hahahaha Epic of Gilgamesh. Thank you. I will tell my wife how cool I am!

  • @fredaune8096
    @fredaune8096 10 месяцев назад +20

    I just imagine you practiced before going live, reading this out loud like 4-5 times in front of a mirror to get it perfect

    • @teej_dv
      @teej_dv  10 месяцев назад +2

      yes, many many times LUL

  • @leonasdev
    @leonasdev 10 месяцев назад +52

    Glad to see you returns as a full-time streamer😁

    • @teej_dv
      @teej_dv  10 месяцев назад +8

      THANK YOU!

  • @rdmercer
    @rdmercer 10 месяцев назад +20

    Teej put in the timestamps!! What a hero! We dont deserve his blessings but are so grateful for it!

    • @teej_dv
      @teej_dv  10 месяцев назад +1

      I had them before but there were too many for youtube I guess... had to just go to chapter titles only haha

  • @blackace72
    @blackace72 10 месяцев назад +52

    Absolutely GOATed. Now I can fall asleep easily

  • @Erikdexter31
    @Erikdexter31 10 месяцев назад +37

    now this video has become my new bedtime story. After I fell asleep, I immediately dreamed that I was falling asleep during a school lesson, where I dreamed that I was customizing Vim at home until I fell asleep and dreamed of this guy finishing telling the story of vim.

    • @teej_dv
      @teej_dv  10 месяцев назад +16

      that's funny. after i finished reading, I had a nightmare about being forced to read everything out loud (not a joke)

    • @siljrath
      @siljrath 10 месяцев назад

      I started learning vim a couple days ago, so this was perfect timing. slept through the first 6-7 hours. hopefully i learned something. shall be putting this on again. :) likely many times through sleep too. many views!

  • @the-0xalex
    @the-0xalex 10 месяцев назад +30

    Teej… this is so good on so many levels. Well done.

  • @slendi9623
    @slendi9623 10 месяцев назад +11

    This is a very impressive video, the amount of time this must've taken is just incredible, perfect planning had to go into it as well. Bravo TJ! This video should forever go into the vim memebook and should hopefully be useful to some people as well.

    • @teej_dv
      @teej_dv  10 месяцев назад +13

      haha well it took just about an hour longer than the video because I read it all in one stream!! Just sat down and decided I would crush it.

    • @JavierPortillo1
      @JavierPortillo1 3 месяца назад +1

      ​@@teej_dv That's dedication, I admire you.

  • @arthurszasz1841
    @arthurszasz1841 10 месяцев назад

    For me, it was actually useful.
    Had you made this in parts, the bit of silliness (of challenging your endurance) which I enjoyed, would be missing... and it (particularly chapter 41) would be a bit more useful (and I guess it would still "prove" the feat is "doable" in 10 hours)! Thanks!

  • @kdcadet
    @kdcadet 10 месяцев назад +29

    Ltfm is great for me, as I am visually impaired.
    Thank you!

    • @siljrath
      @siljrath 10 месяцев назад

      Yeah, may have been better had he been more persnickety around saying all the characters in code and commands.

  • @steveg2021
    @steveg2021 10 месяцев назад +10

    wish more youtubers would read books i hardly ever have the time to read a complete manual or guide and have to skim so this is great if you do this for other guides or books on programming etc i would love this.

  • @anyboch
    @anyboch 10 месяцев назад +8

    I've had trouble falling asleep recently, thanks for the vid!

  • @JamesPery
    @JamesPery 10 месяцев назад +1

    I cast this onto my tv and watched about four hours while working on my laptop, left to do laundry and grocery shop, came back took a short nap and you were still going. You sir, are a champion!

  • @aftalavera
    @aftalavera 10 месяцев назад +2

    No it’s not ridiculous! It proves your character and resolve. You’ll do great in life. Congrats and thanks!

  • @jmann277
    @jmann277 10 месяцев назад +1

    Love this! Please be careful you don't blow out your voice :)

    • @teej_dv
      @teej_dv  10 месяцев назад

      haha thanks!! voice feeling pretty good now :) thanks for the concern

  • @JavierPortillo1
    @JavierPortillo1 3 месяца назад

    @TJ you're my hero for doing this, this is dedication. I can actually skip using the timestamps an see the difference in your face from the beginning to the end, I can tell how tiring this was. Thank you for your sacrifice.

  • @xyzxyz6095
    @xyzxyz6095 10 дней назад

    Be Blessed TJ. Thank you for your generosity and good reading pace. Success in all your ways I wish you and your loved ones. Salutations from France.

  • @etienneaudouin5606
    @etienneaudouin5606 8 месяцев назад

    I casually used neovim from years now, just because of motion, and macros. But was a bit stucked, just overwhelmed by the quantity, so for my job, was relying on vscode.
    I'm listening to this daily since a week now, essentially while working, and concepts just mixed together with your help.
    With more confidence, I've get rid of the distro, no package manager, just use plenary, telescope, hop, and which-key, and give a try to some lua of my own for sharing globals between shell and editor, and some simple deployment over distant targets.
    Looks like i'm doing that friendly step.
    Thanks for doing that.
    Definitely worth it.

  • @dolaudz3285
    @dolaudz3285 10 месяцев назад +3

    I had my heart drop as you hesitated when you reached section 01.4 and realized it was about copyright..
    For a split second I thought you're gonna skip it 😂

  • @peanutbutteraddict22
    @peanutbutteraddict22 10 месяцев назад

    Thanks , my worldview opened just in the first hour. I do read documentation normally but only if I need too. Even though i have been using nvim for some months, that moving around section opened my eyes. Sad thing is without this video I would not be willing to read the nvim manual, maybe because i m scared of how useful it is and don't have time reading it when i can still get the job done otherwise.
    Somehow listening to this vid, has changed my situation and now I got a valid game plan in mind.
    This video lets me know in my free time what treasures exist in the manual, and then i use help when i need to look at it.
    Also kickstart looks really useful and something i can learn naturally from day to day. Ty again.
    Edit ;-
    Yes u r right, I already commented days ago.

  • @loldoctor
    @loldoctor 10 месяцев назад +1

    God, your voice by the end triggered a primal memory of the pain I felt when giving online lectures for 3 hours straight during the pandemic. To think of all that you've sacrificed for the noblest of causes is truly humbling and inspiring. Thank you for your service.

  • @joshdirkx
    @joshdirkx 10 месяцев назад

    Thanks!

  • @mrstopanimate
    @mrstopanimate 10 месяцев назад +4

    this is pure dedication. Good job man

  • @greyshopleskin2315
    @greyshopleskin2315 10 месяцев назад

    Thanks for this nonsense! And for all your work on neovim.
    It would be cool to see you make a neovim config using nix (nix, not nixos)

  • @tiagomello
    @tiagomello 6 месяцев назад

    Amazing work! Listening to the manual, even randomly, made me learn new concepts and commands.

  • @gagiotter4114
    @gagiotter4114 10 месяцев назад

    This is making my commute to work way better.
    My fave audiobook so far!

  • @dcascato
    @dcascato 10 месяцев назад

    Wow, I am so down for this, I will definitely listen to this for days while doing manual work. Nice one!

  • @sqdcpfkrl3237
    @sqdcpfkrl3237 10 месяцев назад

    Big thanks for the awesome audiobook TJ 🙏
    I just finished LTFM; spent the whole week listening to it on and off in the background. Would've never done it without you!
    Not sure if I actually remember much of it, but I certainly learned a few things.. at least now I know exactly where to look for. Keep up the great work 😃
    Cheers!~

  • @flinnthebin
    @flinnthebin 10 месяцев назад

    TJ you absolute legend. This is awesome, thank you for helping me hack my shift in construction today 🙏🏼

  • @B4RN154N
    @B4RN154N 10 месяцев назад +1

    Appreciate your sacrifice. This made me subscribe 🙂

  • @apechinsky1994
    @apechinsky1994 10 месяцев назад

    Genius idea!
    This is the best response to those people who are 'too busy' to learn their most-used tools.
    I'll show this video to my 'busy' junior developers.
    Thank you, man!

  • @keyvansoltan6835
    @keyvansoltan6835 10 месяцев назад

    You are a legend. It's really good news you are a full-time streamer now.

  • @khanra17
    @khanra17 10 месяцев назад +1

    Was planning to learn helix, (know very basic stuff) was planning to read manual, to be aware of the possibilities.
    But as a non native English speaker/reader listening is very productive & fast for me.
    I'm switching to Nvim now I.
    Really really thank you 😚

    • @pythonBlender7
      @pythonBlender7 10 месяцев назад

      You've ultimately made the right choice. Make sure that you use kick start config from this creator so you have a config that works out of the box but is not too confusing.
      I used helix. It's interesting, but very inferior. Helix is best used as an on ramp into using a terminal program as your ide (or pde, personal dev environment). Once I got tired of Felix's short comings I found a neovim config that (from ThePrimeagen) that I typed out line by line so I actually knew what was going on. From there I was able to use it for work and customized it OVER TIME. Vim/neovim power comes over time. Hundreds of small changes that work for you.
      That's my journey hope it helps you.

    • @heroe1486
      @heroe1486 10 месяцев назад

      Isn't reading way easier than listening if you're not native/don't have a good enough level ? Seems logical since you don't have to figure out the accent and going back and forth is easier than always repeating the video.
      + Anyway reading docs is 100x more efficient, especially here since one would obviously want to copy and paste things to his config and try to reproduce the workflow in real time.

    • @khanra17
      @khanra17 10 месяцев назад

      @@pythonBlender7 sure it does

  • @MassHypnosis805
    @MassHypnosis805 10 месяцев назад +9

    If MrBeast was a programmer.

  • @xavi_6767
    @xavi_6767 4 месяца назад

    Thank you TJ.
    I wouldn't be using vim if it wasn't for you. All those 9-10 hour long videos makes me afraid of vim. I am so thankful that i stumbled upon your video.

  • @GilbertWiget
    @GilbertWiget 5 месяцев назад

    Guilty for not listening the whole thing. I'm just too inpatient. Keep up the passion!!!

  • @Uveryahi
    @Uveryahi 10 месяцев назад +3

    Listening to this while learning OCaml. Who needs "LoFi to program/study/fall asleep to" ? This is where it's at!

  • @wuilliam321
    @wuilliam321 10 месяцев назад

    You're the first dev that estimates so well. 10hours stream, and you did it. XD

  • @АлексейАгеев-я7ц
    @АлексейАгеев-я7ц 10 месяцев назад +1

    I think reading the entire nvim manual and scrolling through it with a mouse is crime... )

  • @hemakodaaa
    @hemakodaaa 10 месяцев назад +38

    MAKE THIS INTO AN AUDIOBOOK PLEASE

    • @teej_dv
      @teej_dv  10 месяцев назад +19

      Actively working on it!

    • @mchaney2003
      @mchaney2003 10 месяцев назад

      Omg, really? Looking forward to that

    • @karanraval5046
      @karanraval5046 3 месяца назад

      ​@@teej_dvWHERE IS THE AUDIOBOOK???

  • @Tech4Everybody479
    @Tech4Everybody479 10 месяцев назад +1

    this is true dedication.

  • @kapser94
    @kapser94 10 месяцев назад

    Not sure what requires the most dedication - actually going through with this as a gag, or getting started with Neovim

  • @lifelover69
    @lifelover69 10 месяцев назад

    can't wait for volume 2, where the character neo gets introduced

    • @teej_dv
      @teej_dv  10 месяцев назад

      WELCOME TO THE MATRIX

  • @txarli
    @txarli 3 месяца назад

    Mad respect about this quest... than you sir

  • @timodempwolf6560
    @timodempwolf6560 10 месяцев назад

    Your reading skills are way too good for this. I want Prime to do this.

  • @desuburinga
    @desuburinga 10 месяцев назад

    Let's go I've been waiting for this! Thanks Teej

  • @iury0x58
    @iury0x58 10 месяцев назад +1

    Great content, TJ! Thanks!

    • @teej_dv
      @teej_dv  10 месяцев назад

      np :) thanks for watching!

  • @davidsicilia5316
    @davidsicilia5316 10 месяцев назад

    I'm speechless.... though not without words, since this video provides many.

  • @themohmand
    @themohmand 7 месяцев назад

    06:41:50 this sounds like a great idea for a Telescope plugin that can show the undo tree with the live file preview for each undo branch and executing the change when Return is pressed.

  • @brankodragovic6407
    @brankodragovic6407 2 месяца назад

    great job man :)
    helps a lot !!!

  • @PromptStreamer
    @PromptStreamer 10 месяцев назад

    Mad respect for doing this.

  • @Strawberry_Htet
    @Strawberry_Htet 10 месяцев назад +2

    I've been waiting for this Teej.

  • @saleenapatel
    @saleenapatel 9 месяцев назад

    loving your content TJ...:)

  • @jong.4864
    @jong.4864 10 месяцев назад

    My favorite podcast!

  • @uzumakiuchiha7678
    @uzumakiuchiha7678 10 месяцев назад

    A very good audiobook... Thank you for this 0_0

  • @xpertdbx
    @xpertdbx 8 месяцев назад

    my favorite podcast :>

  • @MichaelLazarski
    @MichaelLazarski 10 месяцев назад

    Nice job and that you still have a voice after 10 hours of this :D

  • @Kane0123
    @Kane0123 10 месяцев назад +14

    Teej is the friendly man-ual

  • @vimjoyer
    @vimjoyer 10 месяцев назад +2

    Perfection

  • @alanis4AL
    @alanis4AL 10 месяцев назад

    Who knew that by rtfm/listening you could learn so much.

  • @foundationtechnologies
    @foundationtechnologies 8 дней назад

    This might be the best content for cloning a voice...

  • @maguilecutty
    @maguilecutty 6 месяцев назад

    I came just to give a like n sub cause freaking respect dude

  • @MightBeRasor
    @MightBeRasor 10 месяцев назад

    Absolutely fantastic

  • @Jackarius86
    @Jackarius86 10 месяцев назад

    Finally, some good neovim material to fall asleep to

  • @jake_dube
    @jake_dube 10 месяцев назад

    Love this concept, when I do long drives, it's almost always listening to Zach Scriven read books and now I get to add you to the mix
    Did you learn anything re-reading it here? Thinking about doing the Django manual sometime just for the experience

  • @felixallistar
    @felixallistar 9 месяцев назад

    youre the real hero of kvatch

  • @lancemarchetti8673
    @lancemarchetti8673 9 месяцев назад

    Wow man.. Thanks so much for this.

  • @TayTayChan
    @TayTayChan 10 месяцев назад

    It's hilarious that youtube didn't manage all those timestamps. Lost some detail but oh well.
    Great job on this, tj

    • @teej_dv
      @teej_dv  10 месяцев назад

      I know 😢 they have max timestamp amount. Trillion dollar company 😢

  • @natemaia9237
    @natemaia9237 10 месяцев назад

    Good job teej you absolute madman

    • @teej_dv
      @teej_dv  10 месяцев назад +1

      thank you and agreed

  • @michaelmueller9635
    @michaelmueller9635 10 месяцев назад

    From back end to front end, some point of view change👍
    I think you should do it one time each month to get a feeling how well-designed the Neovim user manual is (and where a maybe some flaws)😁

  • @benarcher372
    @benarcher372 10 месяцев назад +2

    Madness. This is madness 🙂

  • @yarrichar
    @yarrichar 10 месяцев назад +1

    Missed the copyright line at the end. Needs a do over.

  • @djbroake9810
    @djbroake9810 10 месяцев назад

    What a mad man, thank you

  • @imonlyonesam
    @imonlyonesam 10 месяцев назад

    this is insane. respect. i love it.
    ps im sorry but at 9:26:40 you only said 7 zeros, so uh you might need to re-record it all 🙃

  • @francoisdprob
    @francoisdprob 5 месяцев назад

    Dude this is actually useful

  • @Metruzanca
    @Metruzanca 9 месяцев назад

    A nvim manual audio book. Amazing.

  • @__samuel-cavalcanti__
    @__samuel-cavalcanti__ 10 месяцев назад

    Thanks man, new data for my AI

  • @limbo3545
    @limbo3545 10 месяцев назад +1

    This is dedication! Damn!

  • @oscarhagman8247
    @oscarhagman8247 9 месяцев назад

    you absolute legend

  • @haphamdev2
    @haphamdev2 8 месяцев назад

    I saw the term "vertical bar" mentioned in many places in the help docs, but it does not look like a vertical bar, it is the underline.

  • @TheHackysack
    @TheHackysack 10 месяцев назад

    I am asking this before listening to this in the background, but did you find any errors in the man page while reading or was your attention to divided to notice any at first but noticed later?

  • @rasmusravnandersen5788
    @rasmusravnandersen5788 10 месяцев назад

    This is really impressive

  • @Dom-zy1qy
    @Dom-zy1qy 10 месяцев назад +2

    "Hey man what song are you listening to?"
    "I read the entire Neovim user manual - TJ Devries"

    • @teej_dv
      @teej_dv  10 месяцев назад +1

      i would love if this happened

  • @yyba2371
    @yyba2371 10 месяцев назад

    Awesome Audio Book ❤❤❤

  • @Kfoo-dj4md
    @Kfoo-dj4md 10 месяцев назад

    Thanks teej, training my “vim guy TTS” model, good training data

  • @ithidril
    @ithidril 10 месяцев назад

    Honestly, I'm impressed. Also as some folks before said, for people with impaired vision it's damn useful too.

    • @teej_dv
      @teej_dv  10 месяцев назад

      Thanks

  • @xen2297
    @xen2297 10 месяцев назад +2

    I love this - one of your twitch chatters said "Finally a manual for blind people" and he's so right.
    Anyway, this is very generous of your time, TJ. Well done.

    • @user-he4ef9br7z
      @user-he4ef9br7z 10 месяцев назад +2

      Unironically the best editor for blind people would be ed.

    • @xen2297
      @xen2297 10 месяцев назад

      @@user-he4ef9br7z cool! I did say manual for nvim, but this is great, too!

    • @heroe1486
      @heroe1486 10 месяцев назад +1

      I think they mostly use screen readers for that purpose

  • @MadisonKanna
    @MadisonKanna 10 месяцев назад +1

    this is freaking cool

    • @teej_dv
      @teej_dv  10 месяцев назад +1

      You're freaking cool!!

  • @Awwe12675
    @Awwe12675 5 месяцев назад

    This video what I’m looking for

  • @codehunter4072
    @codehunter4072 10 месяцев назад

    Is there any plugin in VIM that can show the documentation of code ? Such as elDoc in emacs

  • @jimshtepa5423
    @jimshtepa5423 10 месяцев назад

    i think one of the major contributing qualities to become a good software developer (or any other craft) is ability to sit for several hours and put the effort

  • @dieduch
    @dieduch 10 месяцев назад

    Thanks for the podcast 😂

  • @BraxtonMeyer
    @BraxtonMeyer 10 месяцев назад

    I'm excited for when you read the Emacs user manual.
    Maybe when you hit a certain milestone?

  • @francisconicolau8528
    @francisconicolau8528 10 месяцев назад

    The man, the myth, the legend