Lococast.net Tech With Loco Flavor

5Sep/1011

Loco Screencast Vim 3: Powerful Buffer

We go over what a buffer is in Vim, how it differs from a window, and how we
can use windows with buffers to work on our files much faster than we can with
tabs.

Commands we talk about

  • :buffers
  • :buffer 2
  • :buffer 3
  • :b 2
  • :buffers
  • :sb 4
  • :bnext :bn
  • :bprevious :bp
  • :ball

Links and plugins

  • More Buffer Docs
  • Minibufexpl
  • LustyJuggler
  • My Vim Config on Github

Let us know what you think by providing feedback in the video source or
emailing us at feedback@lococast.net

Also available on YouTube

Tagged as: vim Leave a comment
Comments (11) Trackbacks (0) ( subscribe to comments on this post )
  1. spacer
    invalidusrname
    October 5th, 2010 - 21:31

    Can you add the vim tag for this post? Thanks you

    ( REPLY )
    • spacer
      mitechie
      October 20th, 2010 - 13:45

      Added, so sorry for missing that. Also sorry for the delay, completely missed I was getting new comments. Need to find that email setting.

      ( REPLY )
  2. spacer
    gmarik
    October 6th, 2010 - 12:42

    Try FuzzyFinder it has “popup” for buffers you can filter through!
    Very useful!

    Thanks for the great screencasts!

    ( REPLY )
    • spacer
      mitechie
      October 20th, 2010 - 13:46

      I tried FuzzyFinder once a long time ago. I should check it out again, but I really didn’t care for it as much. Thanks for the note!

      ( REPLY )
  3. spacer
    Federico Holgado
    December 13th, 2010 - 09:01

    Thanks for the cool video. I wanted to let you guys know that we have started updating MiniBufExpl recently to add a few awesome features. You can find it here:

    https://github.com/fholgado/minibufexpl.vim

    ( REPLY )
    • spacer
      mitechie
      December 13th, 2010 - 11:07

      Awesome, I’ll have to check out the updates.

      ( REPLY )
  4. spacer
    Will
    December 14th, 2010 - 00:49

    I might have missed it in the video but :b [tab] or :b fn[tab] where fn is the first one or two characters of a filename works to cycle through all buffers or the buffers with those starting characters. It is simple yet robust enough to be sufficient for all my buffer switching.

    ( REPLY )
  5. spacer
    Scott Kirkwood
    December 20th, 2010 - 12:47

    It looks like you are using my key-mon program (code.google.com/p/key-mon). That’s great!

    There’s a parameter that I made thinking about vim a while back, called “–old-keys N” (where N is the number of additional keys that will be shown). The idea that with –old-keys 3 you could see “Y Y P” for yank line, pop. Instead of seeing the keys one-at-a-time. Perhaps you knew about it and your viewers found it confusing? I’d love some feedback.

    Also, why don’t I link back to your podcast? You can send me the info you want posted here:
    code.google.com/p/key-mon/wiki/LinksToKeymonUsers

    ( REPLY )
    • spacer
      mitechie
      December 20th, 2010 - 17:04

      Yes! I do use key-mon and it’s been really great for these. I wasn’t aware of the –old-keys setting and I’ve not tried it. I’ve actually not gotten any feedback on the key-mon being either good/bad. I’ll have to check it out and see how it works. Initially I’d worry about it keeping up/not showing bad combos.

      Thanks for the great tool and hope it’s showing off ok here.

      ( REPLY )
  6. spacer
    Simon
    November 5th, 2012 - 10:37

    Sorry if it’s already been said, but what’s the software you’re using for recording the screencast? Thanks!

    ( REPLY )
    • spacer
      Rick Harding
      November 6th, 2012 - 09:15

      I used recordmydesktop to record it. I might have even used the gtk front end but don’t recall at the moment.

      ( REPLY )

Leave a comment

( Cancel )

No trackbacks yet.

« Episode 6: Ohio Linuxfest Recap/Interviews Lococast Interview – Amber Graner »

Subscribe

Subscribe to our RSS feed in iTunes or any RSS reader.

spacer

Feedback

Let us know what you think.
feedback@lococast.net
Identi.ca

The Voice

  • steveoliver: @mitechnie's lococast . net i've found a great resource for learning more about vim. t.co/PQReamvnfC 20 March 2013, 6:51 pm
  • FTO2g: RT @ferreiradaniel2: Bus error: t.co/9azIvVN632 16 March 2013, 3:03 pm
  • ferreiradaniel2: Bus error: t.co/9azIvVN632 16 March 2013, 2:59 pm

Blogroll

  • CoffeeHouseCoders
  • Craig's Blog
  • OSS Michigan
  • Rick Blog

Archives

  • May 2012
  • April 2012
  • January 2012
  • November 2011
  • September 2011
  • August 2011
  • July 2011
  • May 2011
  • April 2011
  • March 2011
  • February 2011
  • January 2011
  • November 2010
  • October 2010
  • September 2010
  • August 2010
  • July 2010
  • June 2010

Categories

  • canonical
  • Feedback
  • Interview
  • Lococast
  • Lococast on Location
  • Podcast
  • Ricks Rants
  • Screencast
  • Ubuntu
  • Uncategorized
gipoco.com is neither affiliated with the authors of this page nor responsible for its contents. This is a safe-cache copy of the original web site.