#VimConf2021

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

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

  • @theena
    @theena  3 года назад +73

    Hi everyone. I've started a Git Repo to create a community-curated .vimrc for writing and writers. It is called OVIWrite: github.com/MiragianCycle/OVIWrite
    Please feel free to contribute. Contributions encouraged and welcome. Thanks again for everyone reaching out to me over email and on reddit with encouragement and motivation to work on this.

  • @shoryaagarwal561
    @shoryaagarwal561 3 года назад +20

    "What does one do when you have plenty of time , you distro hop"
    - Theena Kumaragurunathan

  • @adityams1659
    @adityams1659 3 года назад +90

    *He uses vim better than most programmers do!*

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

    Numbers equating to the emotional state of characters at different parts of the story? Literally mind-blowing. Lets one spark memories of the reasons behind the emotions without having to re-read swathes of text. I'm at part x, character y is at 5, why was that? Oh yeah, they just had to deal with situation z. That's amazing, and I'm stealing it to repurpose for my "two novels smushing one war from two perspectives" project. Thanks so much for the amazingly utilitarian psychological workflow hack!

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

      Glad to hear you found it useful. Do let me know if you have questions.

  • @MartinsTalbergs
    @MartinsTalbergs 3 года назад +34

    If you need something, a plugin or anything for your workflow, let us know. We will bring that heaven down to your feet. Your imagination here is the limit.

    • @theena
      @theena  3 года назад +3

      Haha, thank you. If you are interested in working on a writer-ready fork of NeoVim, do reach out. :)

  • @GOZES
    @GOZES 3 года назад +61

    This so amazing. As a developer with writing aspiration I would love to see more in depth video on your vim + orgmode writing workflow please

  • @tonyramirez5707
    @tonyramirez5707 2 года назад +6

    This man has the warmest most pure smile I've ever seen. Listening to you talking with such passion about your craft and the tools you learned to use kept a smile from ear to ear in my face the whole time. If you ever do more content related to your workflow or more amazing tools I wouldn't miss it for anything.

  • @Shri
    @Shri 2 года назад +8

    Awesome talk! Absolutely loved the way you use Vim on the phone. Been a developer for more than a decade and a half but never tried using my phone to code! This is amazing! And you even used git to push through your phone. That's just nuts! Haha!

  • @HeadCodeMonkey82
    @HeadCodeMonkey82 3 года назад +19

    That was fantastic to see vim used outside of programming, I also love to see the different plugins you use.
    I have been using vim for 15 years and still refining my setup!
    I also really liked to see how you have your world bible and references and how you navigate them, I always wondered how authors kept all of that consistent through a story!

  • @talktothehand1212
    @talktothehand1212 3 года назад +17

    I recommend you take a peek at pandoc. It should be possible to combine multiple markdown chapters into a single docx file with one command. You'll still probably have to manually take care of merging external changes, but at least it can help in one direction.

    • @theena
      @theena  3 года назад +1

      Thank you, Joe. I will.

  • @Greenindragon
    @Greenindragon 2 года назад +8

    Such a great talk, and it was super interesting to hear about vim from the perspective of someone who is not knee-deep in programming and software development.

  • @TravisBHartwell
    @TravisBHartwell 3 года назад +11

    I watched this live during the conference, such a great talk! Thanks so much for sharing your story with us.

  • @purarue
    @purarue 2 года назад +6

    Very interesting to see the workflow from a writing perspective. Finally convinced me to go look at telescope

  • @nathanberenstein2199
    @nathanberenstein2199 Год назад +1

    You have completely inspired me! Vim here we come... I'm gonna try my hand at building a digital typewriter. Thank you for all the useful information!

    • @theena
      @theena  Год назад +1

      Good luck!

  • @thedmnking
    @thedmnking 3 года назад +7

    I found this very inspirational. And I too switched to vim during COVID. All the best!
    As I too use vim to type ( lecture notes in my case ), I found pandoc helpful to convert to other formats.

  • @KalpeshPanchal
    @KalpeshPanchal 2 года назад +2

    Thanks Theena for such an amazing talk and sharing all the valuable knowledge with us. You did phenomenal. I wish you the very best for the future endeavors and challenges.

  • @cherryramatis2508
    @cherryramatis2508 2 года назад +4

    This is just awesome, you’re amazing and as a developer who aspire to be writer it’s just mind blowing and inspirational seeing your workflow
    Please make more content about your workflow with orgmode and vim, also let’s make the open source book idea a reality

  • @rodelias9378
    @rodelias9378 2 года назад +1

    That was a really good talk. Thanks a lot for that, Theena!! Keep rocking!!

  • @j1d7s
    @j1d7s 2 года назад +1

    I only now came across this amazing talk. I am a developer and I am not writing a lot of prose and certainly not at that level. It has been so interesting to see the different perspective from a novelist's point of view and the value that Vim and its whole ecosystem can bring to writing. The problems are often the same (finding things fast / not being distracted) but I imagine it is even more important to solve them in a good way in order not to hinder the creative flow.

    • @theena
      @theena  2 года назад

      Thank you for the kind words.

  • @Halesnaxlors
    @Halesnaxlors 2 года назад +4

    Great talk!
    One thing I did when I switched to Vim back in the day was that I switched the keyboard mapping of Caps-Lock and Esc. (I do this in the OS settings)
    I very rarely use caps lock, and it takes up prime real estate on the keyboard, and as a vim user, I tend to use Esc a lot. Maybe you'd find this helpful :)

  • @eritain
    @eritain Год назад +2

    Pre-Vim toolkit and history until 18:50. The important parts are that he found he needed to be able to capture ideas from any device and manage versions.

  • @Nephitejnf
    @Nephitejnf 2 года назад +3

    You mention limits that may come up down the road with Vim, but that is what things like Latex and RMarkdown do. Someone else mentioned Pandoc, too. Those items will definitely help you do some of the styling and typesetting right in Vim, and then also convert it all to Word Docs after the fact.

    • @theena
      @theena  2 года назад +4

      I've taken up Latex and use Pandoc in my workflow now. Can't live with out em, but my point about back and forth while editing with a person from traditional literary editing background still stands. The workflows in these contexts are centered around Word Processors, and specifically features of the newer version of Office 365.

    • @Nephitejnf
      @Nephitejnf 2 года назад +1

      @@theena Yeah, very true, not everyone appreciates perfection.

  • @mhmmdshaz98
    @mhmmdshaz98 2 года назад +3

    This is so cool seeing someone taking the effort go go out of their comfort zone to learn things that some people consider really confusing and hard.
    Also, you saying you're not a tech-person is quite ironic because even people in tech is rarely aware of tools like termux (and even vim ).💀.

  • @arshadpakkali
    @arshadpakkali 2 года назад +1

    am just astonished by seeing nvim on phone.
    Love from India ♥️

  • @dulanjala
    @dulanjala 3 года назад +9

    wow.... so happy to see another Sri Lankan, talking about anything that's vim/neovim related... As a Software Engineer, I don't know anyone who use vim/neovim as the their editor/IDE in Sri Lanka ... so sad...

    • @theena
      @theena  3 года назад +2

      Dulanjala, do you want to see how to get a VimConf in LK going?

    • @Shri
      @Shri 2 года назад +1

      That's surprising! What editor do the devs in Sri Lanka typically use?

  • @user-df1gs1kf8w
    @user-df1gs1kf8w 2 года назад +1

    That is so sick! I have to configure my NeoVim setup right now. Thanks!

  • @tokisuno
    @tokisuno 8 месяцев назад +2

    seeing prime sans stache feels illegal

  • @PalinuroRex
    @PalinuroRex 2 года назад +2

    Loved this video. I also use Vim for scholarship and writing and it’s beautiful to see how people use it for unexpected uses.

  • @MrG0CE
    @MrG0CE 2 года назад +2

    THIS GUY IS AWESOME !
    LIKE A CHILD DISCOVERING A CANDY STORE, AND EACH DAY DISCOVERING NEW CANDIES !
    I CAN'T BELIEVE THEY DON'T APPRECIATE UR WORKFLOW AND U HAVE HAD TO PASS EVERYTHING TO MS WORD...
    MAN, U NEED TO DISCOVER LATEX !!!
    AND MAYBE OVERLEAF, THERE'S LATEX IN THERE AS WELL !

    • @theena
      @theena  2 года назад +2

      Happy to note that I am now on Latex :) And it's fucking incredible.

  • @maccsguitar
    @maccsguitar 3 года назад +6

    I think pandoc + templates could help with taking the text into docx format

  • @Thomas48500
    @Thomas48500 2 года назад

    For me as a hobby writer "vim-outliner" (or "votl") was a blessing.
    Its a simple hierarchical structured plain text format and vim plugin for outlining.
    I mark the final text in the document with a colon at the beginning of the lines, that way the final text is visually highlighted.
    Utilizing vim's folding capabilities you can "zoom" in and out in the granularity of the text/document to see a bigger picture, move parts, etc.
    It has built-in Checkboxes/TODO lists too.

  • @ShivanS
    @ShivanS 2 года назад +1

    this is an amazing use case for vim! love the talk. i learnt so much!

  • @kasta867
    @kasta867 3 года назад +3

    Thanks for sharing, a really inspirational talk presented in a real clear way!

  • @medicineessentialssimplifi2034
    @medicineessentialssimplifi2034 2 года назад

    Thank you very much Mr Theena for wonderful insights for the use of Vim for non- programmers. I would suggest you re: pandoc to convert markdown files to docx.Hope this helps for you to get final manuscript in MS Word.

  • @AleksyGrabovski
    @AleksyGrabovski 3 года назад +1

    Thanks, I never heard about these plugins, but I use vim for 5 years already. Always learning.

  • @vitormelo22
    @vitormelo22 3 года назад +2

    Thanks to sharing your history. I'm start use vim this year.

  • @umka7536
    @umka7536 3 года назад +1

    Impressive! Your story is cool and inspirational!

  • @cprn.
    @cprn. Год назад

    Honestly, I was hoping for some markup that separates the content from styling and would let me write in plain text using something like:
    said Tom
    and the renderer that would compile a PDF, HTML or DOCX and depending on styling spit out something like:
    - "Sure" - said Tom - "why not."
    or:
    "Sure", said Tom, "why not".
    Also, while writing names of characters and places, it's awesome that Vim autocompletes but it'd be even more awesome to be able to list all places or all characters and their properties. At some point I was using a generic names like `commander.name.first` or `commander.places.home-planet` and had files following INI format that included all of those values for each character or place but the `sed` script I used to replace them for rendering the final version had issues. Right now I'm looking into RMarkdown, it however seems like a lot of learning.

  • @ranger.1
    @ranger.1 3 года назад +1

    you can use pandoc to convert markdown to docx and a lot of other formats as well

  • @takeshikovacs1081
    @takeshikovacs1081 Год назад

    neat workflow!

  • @nicolal.1171
    @nicolal.1171 3 года назад +1

    That was something! Congrats!!!

  • @matercomus
    @matercomus 3 года назад +3

    Luke smith would approve I imagine. NICE SETUP!

  • @mvargasmoran
    @mvargasmoran 3 года назад +14

    Director's Cut quality.

    • @theena
      @theena  3 года назад +1

      Aww man, you are too kind.

  • @HyperFocusMarshmallow
    @HyperFocusMarshmallow 2 года назад

    This looks great.

  • @IvanGOrtolan
    @IvanGOrtolan 2 года назад +2

    Impressive even for a developer

  • @sasipraveen5257
    @sasipraveen5257 3 года назад +3

    Hello came here from thePrimeagen also a Sri lankan

  • @glidersuzuki5572
    @glidersuzuki5572 3 года назад +1

    Wasn't there already fzf plugin for word search?

  • @oihandeshayes6751
    @oihandeshayes6751 Год назад +1

    wow, the primeagen without mustache!

    • @theena
      @theena  Год назад +1

      Way too kind, but no. That man is a true VI-zard.

  • @PalinuroRex
    @PalinuroRex 2 года назад +1

    Would love to learn more about how you use Telescope.

    • @theena
      @theena  2 года назад +1

      Coming soon. Thank you for watching :)

  • @user-he4ef9br7z
    @user-he4ef9br7z 2 года назад

    I don't know if you already know this but here's a trick that might help you be faster with character names, I used to use it for Literature notes in high school.
    Execute a command like this...
    :ab rk Raskolnikov
    now every time you type 'rk' in insert mode, it will automatically expand to 'Raskolnikov'. This helps with proper nouns, and in my opinion, is way faster than using autocorrect.
    You may also keep all these abbreviations in different files and source them for different stories.

    • @theena
      @theena  2 года назад +1

      OMG that just blew my mind. Tried it and worked. This has reminded me to have my own Snippet file to make things even easier. Thank you.
      PS: The Friedrich painting on your profile picture is among my favourites.

  • @MrKrtek00
    @MrKrtek00 2 года назад +1

    Great talk. Very good combination of inspiration and also giving technical advice.

  • @medicineessentialssimplifi2034
    @medicineessentialssimplifi2034 2 года назад

    Thank you very much for your talk. I would suggest you to tool called pan doc to convert your vim based text to word

  • @rkdeshdeepak4131
    @rkdeshdeepak4131 3 года назад +3

    Caption at 3:08 : my workflow before I had women in my life.
    Ha Ha

  • @kalixzee7505
    @kalixzee7505 2 года назад +1

    Does anyone know what file manager is at 9:50? It looks super cool.

    • @theena
      @theena  2 года назад +1

      That is Dolphin.

  • @rkdeshdeepak4131
    @rkdeshdeepak4131 3 года назад +1

    Which software did you use to create the presentation and to show it ?

    • @theena
      @theena  3 года назад +1

      Google slides.

  • @leknyzma
    @leknyzma 3 года назад +1

    look it's prime :)

  • @darccau7204
    @darccau7204 2 года назад +1

    Cool

  • @tofuredbull
    @tofuredbull 3 года назад +1

    Wow !

  • @Flackon
    @Flackon 3 года назад +1

    What plugin is that panel at 27:08?

    • @theena
      @theena  3 года назад +1

      Telescope. nvim

  • @mohityadav21
    @mohityadav21 2 года назад +1

    Noice 👍

  • @user-he4ef9br7z
    @user-he4ef9br7z 2 года назад

    Too bad the vast majority people in the publishing/writing space aren't as enlightened as you are.
    I wanted to write for a website and the only format they accepted was docx. Imagine not using markdown for article submissions! They could've done all the formatting automatically instead of having some employee muck around with MS Word.

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

    Wait till he discovers emacs :D