Look for any podcast host, guest or anyone
Showing episodes and shows of

Drew Neil

Shows

Journey to Your Best SelfJourney to Your Best SelfEp 163: Finding Stillness Through the Way of Tea w/ Drew HansonEp 163 In this episode of Journey to Your Best Self, Brian and Tara O’Neil sit down with Drew Hanson, a licensed teacher in the Urasenke tradition and founder of Boka Kuan Japanese Tea House and Garden. Together, they explore the timeless practice of chado—the Japanese tea ceremony—and how it offers a path toward mindfulness, presence, and self-discovery. Drew shares how intention, ritual, and simplicity can deepen our daily lives, and why the tea house is more than just a space—it's a sanctuary.Whether you're a seasoned meditator or new to the art of stillnes...2025-04-2256 minThe Neil Haley ShowThe Neil Haley ShowThe Neil Haley Show 02-4-25In this episode of The Neil Haley Show, Neil and Greg Hanna welcome actress Alison Sweeney, best known for Days of Our Lives and The Biggest Loser. Alison discusses her latest role in One Bad Apple: A Hannah Swenson Mystery, where she plays a crime-solving baker. She shares insights into balancing acting and executive producing, writing the script herself for the first time, and her passion for mystery stories inspired by Nancy Drew and Agatha Christie. She also highlights her involvement with Stand Up to Cancer and teases upcoming Hallmark projects. Later, Neil and Greg discuss the rise of Dee...2025-02-0400 minTop Hill Recording PodcastTop Hill Recording PodcastDrew CrawleyDrew Crawley is a talented songwriter and singer based in Louisville, Kentucky. Growing up in Oklahoma, Drew developed a profound appreciation for Country and Americana music, drawing inspiration from legendary artists such as John Prine. Combining elements of what is referred to as "Dirt-Emo"—a poignant blend of acoustic melodies and heartfelt lyrics—with Americana influences, Drew is dedicated to crafting meaningful songs. A passionate advocate for the power of music, he finds joy in performing alongside close friends and sharing these creations with audiences. Through music, Drew has experienced the transformative gifts of hope, recovery, and redemption. It is h...2024-10-181h 21The Investing in Iowa ShowThe Investing in Iowa ShowEp31 Behind the Scenes of Land Development with Nathan Drew and Scott KellyNavigate the challenges of land development as Nathan Drew and Scott Kelly, seasoned real estate pros, share their journeys from the 2008 financial crisis to success in land development. They discuss rising interest rates, lot transactions, and the future of Midwest real estate. Listen now to gain a deeper understanding of the real estate landscape!   What you’ll learn from this episode The evolution of the lot sales market over the years Interest rates impact on land development Importance of mitigating risk in land development Challenges in affordability of...2024-09-1734 minThe Drew Lane ShowThe Drew Lane ShowThe Drew Lane Show – July 17, 2024 MLB's All Star Game, President Biden has Covid, Dance Off: Corey Feldman v. Fred Durst, TV Emmy nominations, Rolling Stone's worst movie sequels, Katy Perry's new song, Ozzy hates Britney Spears, Jim's Pick: Assassination songs, and Drew's workout routine. Drew's trying to get buff, but he's not doing so well with the push-ups. If you care about uniforms, you probably hated the MLB All Star Game. Slash did a sweet cover of Papa Was a Rolling Stone at the (Kirk) Gibson Garage. Drew likes Split Enz. Drew likes Pearl Jam. Drew really loves Pearl Jam covering "I Got You" by...2024-07-182h 29Playing For KeepsPlaying For KeepsPlaying For Keeps Episode 10 With Fantasy Guru Drew And Cubs All-Star Justin SteelePlaying For Keeps is a fantasy sports and betting show with Neil Orfield and notable people within the space. Episode 10 features Fantasy Guru Drew, a DFS great with several six-figure wins across multiple sports, and Justin Steele, an All-Star pitcher for the Chicago Cubs who is also a fantasy sports and betting enthusiast. 2024-04-232h 07Better You. Love, Drew.Better You. Love, Drew.74. Physical, Mental, Emotional, & Energy Healing with Neil CannonNeil Cannon, holistic health coach, joins the podcast to talk inflammation and his four pillars to vitality. Physical, mental (mindset), emotional, and quantum (energy) are the four pillars we discuss to being the healthiest version of yourself, inside and out. About Neil Cannon:Website - https://vitalitysecret.com/Book - The Vitality Code: Four Pillars To Reverse-Engineer Illness, Heal Inflammation, And Ignite Your Life Force EnergyBook a 60-Minute Life Coaching Consultation: https://scheduler.zoom.us/drew-ross/life-coaching-consultation 2024-01-2554 min3 Books With Neil Pasricha3 Books With Neil PasrichaChapter 131: J. Drew Lanham on breaking boundaries to become better birdwatchersBuckle up! We are heading down to the fields of Clemson, South Carolina!     I got an email from 3 Booker Rumble D. back in February which said “Neil, I have a guest suggestion for you. J Drew Lanham is a 2022 MacArthur fellow and an American ornithologist. I loved his book and would love to hear you interview him (maybe while you guys go birding?)” Intrigued, I looked him up and discovered I … sort of already knew him? I had read and loved his wonderfully thoughtful and nuanced essay last year called "What Do We Do About John James Audubon?" and his viral Yo...2023-12-272h 55Passive Real Estate Investing with MavericksPassive Real Estate Investing with MavericksSelf-Storage Passive Investment Strategy with Drew DolanTo access a FREE collection of resources, go to www.TheMaverickVault.com   If you want a comprehensive understanding of self-storage investing, this episode is for you! Drew Dolan discusses the keys to his success in real estate and how this asset class thrives even during challenging times. Take a moment to explore this conversation and be among the first to learn conventional property development and acquisition techniques today!   Key Takeaways From This Episode Why self-storage facilities are an ideal asset classes Strategies to mitigate risks and maximize success in real es...2023-07-1722 minA World In TensionA World In TensionS2E4: Fear of God vs. Fear of Man w/ Drew WhiteWelcome to Season 2! Come join us as we explore Stories of Tension: Real People, Real Stories, Real Solutions In this episode, we investigate the tension of the fear of God vs. the fear of man with our special guest Drew White. Drew recounts his constant pursuit to keep up public appearances and how he wasn't able to satisfy the never ending expectations of others. We probe down into the layers of tension to uncover how God used some very difficult experiences to draw Drew closer to Christ and how he found true freedom in Him alone. We...2023-06-0436 minTop Hill Recording PodcastTop Hill Recording PodcastDrew Crawley - Hope, Recovery, and Redemption Drew Crawley is a songwriter/singer based in Louisville, Kentucky. His roots run back to the red soil of Oklahoma, where growing up he fell in love with the sounds of country and Americana music - the likes of John Prine and many others. Drew plays a blend of what some call Dirt-Emo (sad music on acoustic guitars) and Country Disco. Drew describes himself as a wild boy at heart who loves to party on stage, but the thing he's most passionate about in the world is writing good songs and playing them with his best friends. Drew considers...2023-05-261h 02The Drew Lane ShowThe Drew Lane ShowDrew And Mike – May 15, 2023Drew's 8-year-old hero, Ja Morant newest gun video, Eli Zaret day, Miller Lite's the newest beer to upset people, Drew Crime: Lori Vallow found guilty, Howard Stern backlash over old interviews, a butt plug travels at the speed of sound, and Drew's Crank revelation. We See it Eli's Way on Ja Morant's latest gun toting video & team suspension, the most unapologetic athletes, the Detroit Pistons draft lottery chances, Greg Kelser vs the N-word, Bob Huggins slip ups, Hunter Dickinson's "legacy", the Detroit Lions 2024 chances, RIP Don Denkinger, and a brand-new Barbara phone call to 97.1 The Ticket. Trudi interrupts...2023-05-163h 08The Drew Lane ShowThe Drew Lane ShowDrew And Mike – April 30, 2023NFL Draft recap: picks & extracurriculars, Eli Zaret drops by, Thomas Markle breaks his silence, Louder with Crowder's divorce, Shifty Shellshock's bad week, Stephanie Mead's Fox 2 debut, Mötley Crüe NFL Draft concert, and the best 1-900 celebrity phone lines. We See It Eli Zaret's Way on NFL Draft fashion, NFL Draft in-person fans, incorrect mock drafts, the Detroit Lions' selections, Marc vs. Jared Goff, Lamar Jackson's new contract, Aaron Rodgers to the New York Jets, Will Levis' hot (soon to be ex) girlfriend, the Jonas Brothers draft cameo, Canadian Influencer Josh Richards show stealing moment, Olivia Dunne's Sports Il...2023-05-013h 01The House of Halliwell / A Charmed Rewatch PodcastThe House of Halliwell / A Charmed Rewatch PodcastWicca Envy with Neil Roberts - Charmed S01E10 Holly, Brian, and Drew discuss episode ten of season one. This week they are joined by Neil Roberts, who played the warlock known as Rex Buckland. Want to listen to the next episode right now? Join our Patreon family for exclusive content, early episodes, and video! patreon.com/thehouseofhalliwell.2022-11-021h 19Unmasked With Neil GetzlowUnmasked With Neil GetzlowEpisode 36: Unmasking the journey of Slone and Drew AdkinsI am so honored and blessed to share this week's episode that features Slone and Drew Adkins. I consider them not only friends but they now part of my family. Slone has been dealing with cancer for a large portion of her life. While not easy, by putting God in the center of their relationship, Slone and Drew are able to handle the trials of her cancer diagnosis and treatments. Slone is headed to the Mayo Clinic in Minnesota for scans this week so please send up some prayers.  Slone and Drew are two of the most unselfish and l...2022-10-251h 15Chicago Business PodcastChicago Business Podcast#35 - Neil DeGuia, Complex General Manager, Aimbridge HospitalityIt's an exciting time to be opening two Hilton branded hotels simultaneously with Canopy Chicago Central Loop and Hilton Garden Inn Chicago Central Loop. Neil DeGuia, Complex General Manager with Aimbridge Hospitality, discusses the challenges and opportunities for businesses getting started today. Please enjoy this episode of Chicago Business Podcast, subscribe on your favorite podcast services and YouTube, like on Facebook, and follow on LinkedIn!! #builtinchicago #chicagohospitality Guest LinkedIn: https://www.linkedin.com/in/neil-deguia-63681ba3/ Guest Website: https://www.aimbridgehospitality.com/ Hotels' Websites: https://www.hilton.com...2021-09-0730 min(Don\'t) Quit Your Day Job(Don't) Quit Your Day JobEpisode 65 with Drew Neely: Nobody Walks Away From Seeing a Band Humming the BasslineIn this episode, Drew Neely of Drew Neely and the Heroes and Off the Track Recording talks about building out a studio and establishing a recording business while also maintaining a flexible day job schedule with his interior painting business. Plus, writing, recording and releasing a new song every month, getting burnt out, and naming songs after women. You can follow and contact Drew here: https://www.facebook.com/drewneelyandtheheroes/ https://drewneelyandtheheroes.bandcamp.com/ https://www.instagram.com/drewneelyandtheheroes/?hl=en https://offthetracksrecording.com/ Paul works a...2021-08-3032 minThe Changelog: Software Development, Open SourceThe Changelog: Software Development, Open SourceWhy we 💚 Vim (Interview)On this special edition of The Changelog, we tell Vim’s story from the mouths of its users. Julia Evans, Drew Neil, Suz Hinton, and Gary Bernhardt join Jerod Santo for a deep and wide-ranging discussion about “the best text editor that anyone ever wrote.” Join the discussionChangelog++ members support our work, get closer to the metal, and make the ads disappear. Join today!Sponsors:Sourcegraph – Sourcegraph is universal code search for every developer and team. Easily search across all the code that matters to you and your organization: find example...2021-07-2144 minChangelog InterviewsChangelog InterviewsWhy we 💚 VimOn this special edition of The Changelog, we tell Vim’s story from the mouths of its users. Julia Evans, Drew Neil, Suz Hinton, and Gary Bernhardt join Jerod Santo for a deep and wide-ranging discussion about “the best text editor that anyone ever wrote.” Join the discussionChangelog++ members support our work, get closer to the metal, and make the ads disappear. Join today!Sponsors:Sourcegraph – Sourcegraph is universal code search for every developer and team. Easily search across all the code that matters to you and your organization: find example...2021-07-2144 minThe Practical Stoic with Simon J. E. DrewThe Practical Stoic with Simon J. E. DrewNeil Cowley | The Creative Process and a Musician's PurposeNeil Cowley is an English jazz pianist and composer. He has also released music as part of Fragile State, the Green Nuns of the Revolution, and the Neil Cowley Trio. With his trio, he appeared on Later... with Jools Holland in April 2008 and won the 2007 BBC Jazz Award for best album for Displaced. He has a diverse discography of music produced by himself as well as significant recordings as a sideman, including albums from Adele and Birdy. In March 2021 he is releasing a new album called Hall of Mirrors. You can listen to one track from...2021-01-211h 23The Practical StoicThe Practical StoicNeil Cowley | The Creative Process and a Musician's PurposeNeil Cowley is an English jazz pianist and composer. He has also released music as part of Fragile State, the Green Nuns of the Revolution, and the Neil Cowley Trio. With his trio, he appeared on Later... with Jools Holland in April 2008 and won the 2007 BBC Jazz Award for best album for Displaced. He has a diverse discography of music produced by himself as well as significant recordings as a sideman, including albums from Adele and Birdy. In March 2021 he is releasing a new album called Hall of Mirrors. You can listen to one track from this album here:  Bandcamp: https...2021-01-211h 23Build a Better Agency PodcastBuild a Better Agency PodcastIs A.I. a part of your agency’s toolbox? with Neil SahotaA.I. As agency owners and leaders, we understand what it is and what it does, but we haven’t quite figured out the best way to use it in our own agencies for ours or our clients’ benefit. Many still believe it’s something inaccessible or unaffordable. But, A.I. can transform our deliverables, change the ROI we deliver to clients, and make us even better at what we do. Today. At an affordable price. My guest for this week’s episode is Neil Sahota, a professor at UC-Irvine in California. Neil is a specialist in artifici...2020-10-0550 minLabour Studies PodcastsLabour Studies PodcastsNALSU Podcast: Allison Drew: Looking Comparatively at Communism in Twentieth-century Algeria and South AfricaIn this Labour Studies Podcast, Prof Allison Drew discusses "Looking Comparatively at Communism in Twentieth-century Algeria and South Africa." The podcast is provided by the Neil Aggett Labour Studies Unit (NALSU), Rhodes University. The link is anchor.fm/nalsu You can also download the Anchor FM app for your phone at the Google Play Store. The radical left and the working class have played a major role in popular struggles, including anti-colonial movements. The settler societies of Algeria and South Africa both had substantial, rooted Marxist communist traditions in the twentieth-century. These traditions...2020-09-0947 minTHE #ESHOWTHE #ESHOWDrew Laine | Episode 24This week's episode of the #Eshow features Drew Laine, the Founder and CEO of the Penalty Box Foundation. Drew discusses all of the different components that make up the foundation, including the fundraisers they've put together during these unprecedented times. Drew also discusses this week's challenge that he is taking on in full force, as he sets out to walk 75 miles in 24 hours.2020-06-1725 minEverything Is Real, by Garbage Brain UniversityEverything Is Real, by Garbage Brain UniversityWhere We Got This Bag Of Neil Armstrong's HairThe true, and bizarre, tale of how Drew’s barber stole hair from Neil Armstrong. A review of the collections of Twitter followers of @NatalieDee. Hoarding problems! An obscure video game where you hit a frog! HOMETOWN SMILES! A quiz that you can play along with while you listen! All this, and more, in this fresh episode of Garbage Brain University.Paul Brockman, shown here, has collected over fifty thousand dresses, which he purchased for his wife Margot, also shown here. They store them in a warehouse. Which is shown here. The entire story is ba...2019-06-2454 minBuild a Better Agency PodcastBuild a Better Agency PodcastHow to ask for the client’s business, with Steve Boehler and Lindsay O’NeilIn last week’s encore interview with Robin Boehler — we talked about the biz dev practices that she and the team at Mercer Island Group see when they’re sitting on the client’s side of the room. If you listened to that episode — you heard me say that if you implement the best practices Robin shared, you’re going to see the difference in your win rate. And because I want you to be as prepared as possible as you step into 2019 — I invited Steve Boehler and Lindsay O’Neil, also from Mercer Island Group, to join me for this...2018-11-2653 minOne StoryOne Story47. Go Big, Go All In w/ Neil ThomasNeil comes on the show and shares his story with Drew and Isaac. Neil was a work hard, party harder type of guy. He was living it up in college when God had a change of plans. Listen in to hear the full story and how it plays out.please Like and Follow our facebook page - www.facebook.com/onestorypodcast - leave a comment and review! Follow our instagram - www.instagram.com/onestorypodcast We want to hear Your story! please reach out to us on facebook, instagram, or...2018-11-261h 06The Trust Factor RadioThe Trust Factor RadioDrew Madore - Philadelphia SEO On Why Auto Dealers Need To Implement A Digital Media StrategyIn this episode, host Neil Howe talks with Drew Madore, founder and CEO of Synergist Digital Media.Drew is a specialist in the automotive industry and in this interview, he talks about how auto dealers should be implementing their digital marketing strategy with custom SEO campaigns. Drew believes a good organic SEO and content marketing strategy is the way to go for automotive businesses if they take the time to implement and invest as the market can get pretty competitive. Many automotive companies will drive traffic with paid ads, but Drew says about 70% of his clients traffic comes...2018-07-3030 minVimcastsVimcastsPasting into a terminal bufferYanking and pasting works seemlessly between Neovim’s regular buffers and terminal buffers. In this video, we’ll look at how the Normal mode paste command works in a terminal buffer, and we’ll create a mapping to help with pasting text directly from Terminal mode.2018-02-0200 minVimcastsVimcastsCreating mappings for :terminalNeovim lets us create mappings using the meta key. In this video, we’ll set up some mappings to make it easier to exit from Terminal mode. We’ll also set up mappings using the meta key with h, j, k, and l to switch between split windows.2017-12-1200 minVimcastsVimcastsNeovim's terminal emulatorNeovim lets you run a terminal emulator inside of a buffer. In this video, we’ll cover some of the basics of how terminal buffers work, and how you can use them alongside regular buffers in your workflow.2017-11-2800 minVimcastsVimcastsLive substitution and yank highlightingThis video covers a couple of small but delightful Neovim features. You’ll see how to make Neovim show a live preview of how the substitute command will change our document. And you’ll find out how to make the yank operation highlight the range of text that it copied.2017-11-1400 minVimcastsVimcastsCheckHealth in NeovimNeovim’s :checkhealth command can diagnose problems with your configuration. In this video, we’ll run this command and follow its suggestions to enable features such as python integration and ruby integration.2017-10-3100 minVimcastsVimcastsMeet NeovimIn this video, we’ll see how to install and set up Neovim so that it reuses your existing Vim configuration files. Most plugins should work in Neovim just like they do in Vim.2017-10-2400 minVimcastsVimcastsMeet minpacMinpac is a minimal package manager for Vim 8. It makes it easy to add plugins, keep them up to date, and remove them. In this video, we’ll see how it works.2017-10-1200 minVimcastsVimcastsInstalling plugins using packagesPackages are a new feature in version 8 of Vim. In this video, we’ll see how we can use packages to easily install Vim plugins. The process will be familiar if you’ve used pathogen.2017-10-0400 minVancouver Tech PodcastVancouver Tech PodcastEpisode 65: Chad Leaman, Neil Squire Society Intro and Meetups Alex and Drew open the show talking about the themes of their past weeks, including communication, interrupting programmers breaking their concentration, project management meetings and red-tape, design sessions, improving processes, when to outsource versus build in-house. Alex is currently reading Tools of Titans by Tim Ferriss, and talks about a chapter in it where he interviews Marc Andreesen who says about retrospectives that he suggests never looking back, but rather always look forward. As for the meetup picks of the week, Alex is planning on getting some R...2017-02-2628 minDay One Leadership PodcastDay One Leadership PodcastNeil Pasricha: HappinessNeil Pasricha has written multiple #1 international bestsellers, including “The Book of Awesome,” which spent over two years on the bestseller list! He’s twice been given the “World’s Best Blog” award and now heads up the “Global Happiness Institute.” Today Neil is on the Day One Leadership Podcast to talk happiness and leadership.2016-08-1000 minVimcastsVimcastsUsing selected text in UltiSnips snippetsWhen UltiSnips is triggered from Visual mode it captures the selection and makes it available to our snippets. We can then insert the selection unchanged with the $VISUAL placeholder, or we can use UltiSnips Python interpolation to transform the text before inserting it back into the document.2014-07-2300 minVimcastsVimcastsUsing Python interpolation in UltiSnips snippetsUltiSnips can execute Python code and interpolate the result into a snippet. This makes it possible to create snippets that react to the text entered in each field. We’ll look at an example that performs a simple calculation and inserts the result into our document.2014-05-2900 minVimcastsVimcastsMeet UltiSnipsSnippets allow you to quickly insert predefined chunks of text into your document. The feature as I know it was first introduced in TextMate, but it has since been emulated by many other editors. For Vim users who want this functionality, the UltiSnips plugin is a great choice. Let’s start by looking at the basics.2014-05-2100 minVimcastsVimcastsSwapping two regions of text with exchange.vimSwapping two regions of text is a common task, which normally requires that we make two separate changes to the document. Tom McDonald’s exchange plugin offers an elegant alternative, by providing an operator that swaps two regions of text in one go.2014-02-2400 minVimcastsVimcastsUsing external filter commands to reformat HTMLWe can use pandoc as a filter to clean up WYSIWYG-generated HTML. Pandoc is a commandline program, but we can call it from inside Vim either using the bang Ex command, or by configuring the formatprg option to make the gq operator invoke pandoc.2014-02-1800 minVimcastsVimcastsOperating on search matches using gnThe gn command (introduced in Vim 7.4) makes it easy to operate on regions of text that match the current search pattern. It’s especially useful when used with a regex that matches text regions of variable length.2014-02-1100 minVimcastsVimcastsCreating mappings that accept a countLots of Vim’s built-in Normal mode commands can be executed multiple times by prefixing them with a count. User-defined Normal mode mappings don’t usually handle counts the way we might like them to. We’ll explore a couple of techniques for making our custom mappings respond predictably to a count.2014-02-0600 minVimcastsVimcastsCreating repeatable mappings with repeat.vimThe dot command is my all-time favorite Vim trick: it tells Vim to repeat the last change. But the dot command tends not to work well with user-defined mappings. In this episode, we’ll use repeat.vim to set up a simple mapping so that it can be repeated using the dot command.2014-01-2100 minVimcastsVimcastsComparing buffers with vimdiffVim’s diff mode allows us to easily compare the contents of two (or more) buffers. We can start Vim in diff mode using the vimdiff command, or if Vim is already running we can switch to diff mode using the :diffthis command. The beauty of the :diffthis command is that it works with unnamed buffers, whereas vimdiff can only work with files.2014-01-1500 minVimcastsVimcastsUsing Vim's paste mode with the system paste commandWhen Vim is compiled without the +clipboard feature, we can still insert text from the clipboard using the system paste command (ctrl-v or cmd-v). This can produce strange effects, but we can avoid them by toggling the paste option each time we use the system paste command.2013-11-1500 minVimcastsVimcastsAccessing the system clipboard from VimIn some environments, Vim lets us access the system clipboard using the quoteplus register, "+. When this feature is enabled, we can use it with the delete, yank and put operations in much the same way that we use Vim’s other registers. Pasting from this register usually produces better results than using the system paste command in Insert mode.2013-11-1100 minVimcastsVimcastsEvaluating scripts with Vim's expression registerIn the previous lesson we learned how use the expression register to evaluate simple calculations. We can also call built-in and user-defined Vimscript functions, and thanks to the system() function, we can also fetch output from external scripts.2013-10-2100 minVimcastsVimcastsSimple calculations with Vim's expression registerThe expression register lets us evaluate a snippet of Vimscript code. This is handy when you need to perform simple calculations and insert the result into the document.2013-10-1600 minVimcastsVimcastsPasting from Insert modeWe don’t have to be in Normal mode to paste the contents of a register. The <C-r>{reg} command lets us paste a register from Insert mode (and it works in commandline mode too!) Using this command allows us to make changes that can be repeated with the dot command.2013-10-1100 minVimcastsVimcastsPasting from Visual modeWhen used in Visual mode the p command replaces the selection with the contents of a register. This makes for a smooth workflow when you want to overwrite a selection, or swap the order of two regions of text.2013-10-0700 minVimcastsVimcastsUsing Vim's named registersWe’ve met Vim’s default register and the yank register. This time, we’re going to look at the named registers, which are handy if you want to cut or copy some text that you intend to paste multiple times.2013-10-0400 minVimcastsVimcastsMeet the yank registerVim’s default register is not a safe place to keep yanked text that you want to paste later. It’s all too easy to clobber the default register with a d or x command. Luckily, the last yanked text is kept safe in Vim’s yank register.2013-09-3000 minVimcastsVimcastsSimple operations using the default registerVim’s default register makes it easy to perform some of the most basic types of cut, copy, and paste operations. That’s partly thanks to the p command, which behaves differently depending on whether the default register contains a characterwise or linewise region of text.2013-09-2700 minVimcastsVimcastsAn introduction to vspecVspec is a library that allows you to test-drive your Vimscript code. In this tutorial, we’ll cover the basics: how to inspect the contents of a buffer, how to simulate the actions of a user, and how to invoke user-defined mappings.2013-06-1700 minGitMinutesGitMinutesGitMinutes #08: Drew Neil on Vim and WorkflowIn this episode we talk to Drew Neil. He is the man behind Vimcasts, and the book Practical Vim. A couple of years back he did a whole bunch of screen-casts on how to use Git from inside of Vim, and this is what made me want to get him on the show. If you cannot see the audio controls, your browser does not support the audio element. Use the link below to download the mp3 manually. Link to mp3Links:Vimcasts Drew on Twitter, GitHubDrew’s Vim bookTim Pope's FugitiveThe Fugitive Series...2013-05-1300 minVimcastsVimcastsEnhanced abbreviations with :AbolishVim’s built-in abbreviation feature is handy if you want to auto-correct words that you frequently misspell, but it requires a lot of setup. The :Abolish command makes it easy to generate abbreviations that will correct multiple forms of the same word. This is the final of a three-part series on Tim Pope’s abolish plugin.2013-04-2900 minVimcastsVimcastsSupercharged substitution with :SubvertThe abolish plugin provides a command called :Subvert, which is like a supercharged version of Vim’s built-in :substitute command. The :Subvert command is especially useful for changing singular and plural variants of a word, and for refactoring names that appear in snake_case and MixedCase. This is part two of a three-part series on Tim Pope’s abolish plugin.2013-04-2200 minVimcastsVimcastsSmart search with :SubvertThe :Subvert command lets us create a particular style of regular expressions with ease. It’s great for matching irregular singular and plural words in plain English and also for variable names that come in snake_case and MixedCase forms. This is part one of a three-part series on Tim Pope’s abolish plugin.2013-04-1200 minVimcastsVimcastsSearch for the selected textThe * command searches for the word under the cursor. That makes sense in Normal mode, but from Visual mode it would be more useful if the star command searched for the current selection, rather than the current word. We can add this feature to Vim using the visual star search plugin.2013-03-2500 minVimcastsVimcastsProject-wide find and replaceVim doesn’t have a built-in command for project-wide find and replace operations, but we can perform this task by combining primitive Ex commands such as :substitute, :argdo, and :vimgrep. We’ll look at two possible strategies: first using the arglist, then the quickfix list.2013-03-1900 minVimcastsVimcastsSearch multiple files with :vimgrepvimgrep is Vim’s built-in command for searching across multiple files. It’s not so fast as external tools like ack and git-grep, but it has its uses. vimgrep uses Vim’s built-in regex engine, so you can reuse the patterns that work with Vim’s standard search command. 2013-03-0100 minVimcastsVimcastsUsing :argdo to change multiple filesThe :argdo command allows us to execute an Ex command across all buffers in the arglist. To demonstrate, we’ll use the example of running the :substitute command across multiple files, then we’ll see how to revert or save the changes. We’ll also compare the :argdo and :bufdo commands, and consider when it’s appropriate to use each one.2013-02-2500 minVimcastsVimcastsPopulating the arglistThe arglist wouldn’t be much use if we had to quit and relaunch Vim every time we wanted to change its contents. In this episode, we’ll learn how to set the contents of the arglist using the :args command, which can receive filepaths, globs, or even backtick expressions.2013-02-2200 minVimcastsVimcastsMeet the arglistThe arglist feature complements Vim’s buffer list. In this episode, we’ll learn a handful of commands for traversing the arglist. We’ll see that it’s useful to think of the arglist as a stable subset of the files in the buffer list.2013-02-1900 minVimcastsVimcastsLong-range line duplicationWhen writing code, we can often save time by duplicating a line then changing one or two parts of that line to make it suit our purposes. In this episode, we’ll compare a few techniques for duplicating lines, and we’ll see that the :copy Ex command is well suited to this task.2013-01-0900 minVimcastsVimcastsProfiling Vimscript performanceVim users are unforgiving of plugins that impair performance. Luckily, Vim provides built-in profiling tools that make it easy to diagnose performance issues. We’ll start by looking at how to profile the vimrc file, then move on to a real world scenario where profiling helped to identify and aleviate a performance bottleneck.2012-12-0300 minVimcastsVimcastsWriting a custom fold expressionWith a little bit of Vimscript, you can create a custom folding expression for any filetype. We’ll start by looking at the mechanics of folding with markers, then go on to create a folding expression for markdown documents.2012-11-2600 minVimcastsVimcastsHow to foldVim’s folding feature enables us to expand and collapse regions of a document. Not only does this allow us to organize our workspace, it also makes it easy to navigate around the document, and to rearrange entire sections as though they were single lines.2012-11-1900 minVimcastsVimcastsVimGolf - Prime NumbersFor the VimGolf challenge “List the first 100 prime numbers”, there’s a solution that uses a regular expression to detect prime numbers. At 43 keystokes, it’s not the winning solution, but I think it’s the most interesting one. It uses a few clever Vim tricks, including macros, control-a to increment, the very magic pattern switch, and the :global command. There’s a lot to learn from those 43 keystrokes, so let’s study it!2012-08-1000 minVimcastsVimcastsFugitive.vim - exploring the history of a git repositoryGit provides tools for searching the contents of files, commit messages, and even whether text was added or removed by a commit. In this episode, we’ll see how fugitive’s Ggrep and Glog commands wrap this functionality up so that we can search the contents and history of a git repo from right inside of Vim. This is the last of our five part series on fugitive.vim.2011-05-1800 minVimcastsVimcastsFugitive.vim - browsing the git object databaseWith the fugitive plugin, you’re not limited to just working with files in your working tree. The :Gedit command allows you to open files in other branches, and to browse any git object, including tags, commits and trees. Plus, if your repository is hosted on github, you can easily bring up the webpage for any git object using the :Gbrowse command. This is the penultimate of a five part series on fugitive.vim.2011-05-1300 minVimcastsVimcastsFugitive.vim - resolving merge conflicts with vimdiffWhen git branches are merged, there is always the chance of a conflict arising if a file was modified in both the target and merge branches. You can resolve merge conflicts using a combination of fugitive’s :Gdiff command, and Vim’s built in diffget and diffput. In this episode, we’ll find out how. This is the third in a five part series on fugitive.vim.2011-05-0600 minVimcastsVimcastsFugitive.vim - working with the git indexThe fugitive plugin provides an interactive status window, where you can easily stage and review your changes for the next commit. The :Gdiff command visualizes the changes made to a file, by comparing the working copy with the index. In this episode, we’ll learn how to stage hunks of changes to the index without using the git add --patch command. This is the second of a five part series on fugitive.vim. In the next episode, we’ll learn how to resolve a git merge conflict by performing a 3-way vimdiff.2011-04-2900 minVimcastsVimcastsFugitive.vim - a complement to command line gitThe fugitive plugin, by Tim Pope, is a git wrapper for Vim. It complements the command line interface to git, but doesn’t aim to replace it. In this episode, we’ll see how some of fugitive’s commands can streamline your workflow. This is the first of a five part series on fugitive.2011-04-2200 minThe Changelog: Software Development, Open SourceThe Changelog: Software Development, Open SourceVim round table discussion (Interview)Wynn sat down with three Vim users and experts to talk about tips and tricks for using and pimping the popular text editor. Join the discussionChangelog++ members support our work, get closer to the metal, and make the ads disappear. Join today!Featuring:Drew Neil – Website, GitHub, XYehuda Katz – Website, GitHub, XTim Pope – GitHub, XWynn Netherland – GitHub, XShow Notes: Vim seeks to provide the power of Unix’s Vi Drew Neil hosts VimCasts Tim Pope has created numerout Vim plugins Yehuda Katz from SproutCore, Rails, and jQuery fam...2011-04-1241 minChangelog InterviewsChangelog InterviewsVim round table discussionWynn sat down with three Vim users and experts to talk about tips and tricks for using and pimping the popular text editor. Join the discussionChangelog++ members support our work, get closer to the metal, and make the ads disappear. Join today!Featuring:Drew Neil – Website, GitHub, XYehuda Katz – Website, GitHub, XTim Pope – GitHub, XWynn Netherland – GitHub, XShow Notes: Vim seeks to provide the power of Unix’s Vi Drew Neil hosts VimCasts Tim Pope has created numerout Vim plugins Yehuda Katz from SproutCore, Rails, and jQuery fam...2011-04-1241 minVimcastsVimcastsUndo branching and Gundo.vimThe undo command is almost universally available in software today. Being able to rollback unwanted changes can be a real timesaver. In most applications you can only go backwards and forwards linearly, but Vim keeps your changes in a tree structure, which means that you can retrieve edits from distant branches in your history. This episode will show you how.2011-02-2300 minVimcastsVimcastsAligning text with Tabular.vimThere are times when you can improve the readability of your code by lining up the elements on neighbouring lines. In this episode, I demonstrate how this can be achieved using the Tabular plugin.2011-01-1700 minVimcastsVimcastsRefining search patterns with the command-line windowWhen you need to build a complex command, or devise a non-trivial search pattern, Vim’s command-line mode can be rather limiting. In this episode, I will introduce the command-line window, which allows you to use the full power of Vim when editing search queries and commands.2010-11-2100 minVimcastsVimcastsSynchronizing plugins with git submodules and pathogenIf you use Vim on muliple machines, it can be difficult to keep your configuration files synchronized across them. One solution is to put your dotfiles under version control. In this episode, I demonstrate how to keep your vimrc and plugins synchronized using git submodules and the pathogen plugin.2010-10-1200 minVimcastsVimcastsBubbling textTextMate has a few built in commands for moving selected text around a document. The end end result of using these commands can be achieved by cutting and pasting, but the visual feedback they provide is quite helpful. In this episode, I will show how to replicate these commands in Vim.2010-10-0500 minVimcastsVimcastsCreating colorschemes for VimChoosing a colorscheme that you find pleasing to look at is essential if you want to be comfortable working with Vim. There are hundreds of colorschemes available, but what if you can’t find one that you like? In this episode, I’ll share a few tips that make it easy to create colorschemes for Vim.2010-09-2800 minVimcastsVimcastsUpdating your vimrc file on the flyThe vimrc file allows you to preserve your settings so that they are restored each time you launch Vim. But what if you want to update your vimrc file in the middle of an editing session? This episode demonstrates a couple of tricks that make it easy to customize Vim on the fly.2010-07-1800 minVimcastsVimcastsConverting HAML to ERB with Vim macrosHAML and ERB are two commonly used ruby templating languages. You may have a strong preference for one or the other, but it’s not always up to you which one you use. I was recently asked to convert several HAML files to ERB format. In this episode, I will demonstrate a couple of Vim macros that helped make short work of the task. 2010-07-0800 minVimcastsVimcastsSelecting columns with visual block modeIf you want to edit several adjacent lines with a similar format, you might save a lot of time by making a columnar selection. This episode will demonstrate how to achieve this using Vim’s visual block mode.2010-06-2000 minVimcastsVimcastsConverting markdown to structured HTML with a macroRecording your keystrokes as a macro can be a great timesaver, but you have to be careful that you use commands in such a way that they can be reused. In this episode, I construct a fairly complex macro to build a structural HTML document from markdown.2010-06-0200 minVimcastsVimcastsRunning Vim within IRBIf you work with ruby you will know that the interactive ruby shell, or ‘IRB’ for short, is a useful sketchpad for coding. But the command line interface of IRB can feel quite limiting in comparison with the power of your text editor. In this episode, I’m going to demonstrate how you can get the best of both worlds, by loading Vim from inside IRB.2010-05-1600 minVimcastsVimcastsSpell checkingUsing a spell checker is a good habit to get into. In this episode, I demonstrate how to use Vim’s built in spell checking feature.2010-05-1000 minVimcastsVimcastsFormatting text with par‘Do one thing and do it well’ is the principle of the Unix toolkit. Editing text is a broad domain, and there are many related tasks with which it overlaps. Vim acknowledges this by enabling certain tasks to be outsourced to external programs which do that one thing, and do it well. This episode will demonstrate how the par program can be used for formatting text.2010-05-0300 minVimcastsVimcastsHard wrapping textIt is sometimes preferable to format text with hard wrapped lines, for example when writing emails in plaintext. Vim can apply this style of formatting for you. This episode shows some of the options which allow you to customize Vim’s text formatting.2010-04-2600 minVimcastsVimcastsSoft wrapping textLong lines of text can be wrapped if they don’t fit inside the window. By default, Vim will happily split in the middle of a word. This episode demonstrates how to use the ‘linebreak’ option to make Vim break lines without breaking words.2010-04-2000 minVimcastsVimcastsThe file explorerThis episode demonstrates how Vim’s native file browser can be used to explore and manipulate the file system. 2010-04-1200 minVimcastsVimcastsThe :edit commandThis episode focuses on the :edit command. I demonstrate how to open files whose location is relative to the current working directory, then I show how to create a mapping which makes it easier to open files in the same directory as the one in the active window.2010-04-0500 minVimcastsVimcastsCleaning up with VimDo you have trouble cleaning up with your text editor? Does it cut through the toughest grease, grime and syntax errors? Are you burning your hands on too many hotkeys? Try Vim - Extra whitening classic scourer. Vim gets the job done faster. Take short easy strokes for lemon fresh scripts. Fast, bold, Vim.2010-04-0100 minVimcastsVimcastsModal editing: undo, redo and repeatVim’s modal editing paradigm - the newbie killer - brings tremendous efficiency if only you can learn to work with it, rather than against it. This episode demonstrates how the undo and repeat commands can benefit from spending short bursts of time in insert mode. 2010-03-2800 minVimcastsVimcastsUsing the changelist and jumplistThis episode introduces the changelist and jumplist, demonstrating a couple of situations where they are useful. 2010-03-2300 minVimcastsVimcastsCreating the Vimcasts logo as ASCII artDemonstrating miscellaneous tips and tricks gleaned whilst making an ASCII art version of the VimCasts.org logo. Learn how to duplicate lines, copy and paste with visual block mode, search and replace within a visual selection, and how to use macros.2010-03-1400 min