{"id":49,"date":"2008-09-27T12:38:33","date_gmt":"2008-09-27T17:38:33","guid":{"rendered":"http:\/\/bda.ath.cx\/blog\/?p=49"},"modified":"2010-06-26T22:27:18","modified_gmt":"2010-06-27T03:27:18","slug":"using-vim-like-an-ide","status":"publish","type":"post","link":"http:\/\/bda.ath.cx\/blog\/2008\/09\/27\/using-vim-like-an-ide\/","title":{"rendered":"Using vim like an IDE"},"content":{"rendered":"<p>I&#8217;ve been using <a href=\"http:\/\/www.vim.org\/scripts\/script.php?script_id=1658\">The NERD tree<\/a> for a file list and <a href=\"http:\/\/www.vim.org\/scripts\/script.php?script_id=159\">minibufexpl<\/a> for tab-like buffer management. To close a buffer, select it in minibufexpl and hit the &#8216;d&#8217; key. If you want to remap the :bd command so it does the same thing, check out <a href=\"http:\/\/vim.wikia.com\/wiki\/Deleting_a_buffer_without_changing_your_window_layout\">these<\/a> <a href=\"http:\/\/vim.wikia.com\/wiki\/VimTip165\">tips<\/a> &#8211; otherwise :bd will delete the whole window, which is very annoying. There is also a vim tip about <a href=\"http:\/\/vim.wikia.com\/wiki\/Use_Vim_like_an_IDE\">using vim like an IDE<\/a>, which has another implementation of kwbd (keep window buffer delete).<\/p>\n","protected":false},"excerpt":{"rendered":"<p>I&#8217;ve been using The NERD tree for a file list and minibufexpl for tab-like buffer management. To close a buffer, select it in minibufexpl and hit the &#8216;d&#8217; key. If you want to remap the :bd command so it does the same thing, check out these tips &#8211; otherwise :bd will delete the whole window, [&hellip;]<\/p>\n","protected":false},"author":1,"featured_media":0,"comment_status":"open","ping_status":"open","sticky":false,"template":"","format":"standard","meta":{"footnotes":""},"categories":[4,3],"tags":[54],"class_list":["post-49","post","type-post","status-publish","format-standard","hentry","category-linux","category-programming","tag-vim"],"_links":{"self":[{"href":"http:\/\/bda.ath.cx\/blog\/wp-json\/wp\/v2\/posts\/49","targetHints":{"allow":["GET"]}}],"collection":[{"href":"http:\/\/bda.ath.cx\/blog\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"http:\/\/bda.ath.cx\/blog\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"http:\/\/bda.ath.cx\/blog\/wp-json\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"http:\/\/bda.ath.cx\/blog\/wp-json\/wp\/v2\/comments?post=49"}],"version-history":[{"count":3,"href":"http:\/\/bda.ath.cx\/blog\/wp-json\/wp\/v2\/posts\/49\/revisions"}],"predecessor-version":[{"id":172,"href":"http:\/\/bda.ath.cx\/blog\/wp-json\/wp\/v2\/posts\/49\/revisions\/172"}],"wp:attachment":[{"href":"http:\/\/bda.ath.cx\/blog\/wp-json\/wp\/v2\/media?parent=49"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"http:\/\/bda.ath.cx\/blog\/wp-json\/wp\/v2\/categories?post=49"},{"taxonomy":"post_tag","embeddable":true,"href":"http:\/\/bda.ath.cx\/blog\/wp-json\/wp\/v2\/tags?post=49"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}