exuberant ctags with PHP in Vim
One reason I've heard PHP developers use for adopting an IDE when developing is the ability to click on a class or function name and jump to the declaration. Sounds like magic, and it's definitely...
View ArticleVim Productivity Tips for PHP Developers
I use Vim for all my editing needs — TODO lists, email, presentation outlines, coding in any language… everything. So, I thought I'd start sharing some of my vim habits and tools with others,...
View ArticleVimgrep and Vim Project
Chris Hartjes today was on a quest for a "find in project" feature for Vim. "Find in Project" was a feature of Textmate that he'd grown accustomed to and was having trouble finding an equivalent...
View ArticleVim Toolbox, 2010 Edition
I've been using Vim for close to a decade. I've often said that "Unix is my IDE"— because Vim is built in the Unix philosophy, allowing me to pipe input into it, out of it, and every which way I want....
View ArticleAdvent 2023: Logseq
In years past, folks across a variety of programming languages have organized Advent events in December, to highlight different tools, different frameworks, different programming practices, and more,...
View ArticleAdvent 2023: (n)vim Plugins: vim-surround
I've blogged about vim a number of times. I've been using vim or its descendents for 22 years now; I switched to neovim a few years back, but it's compatible with the existing vim ecosystem. (The...
View ArticleAdvent 2023: (n)vim Plugins: tabular
Yesterday, I discussed vim-surround. Today I'm going to discuss another plugin I've used a ton: tabular.What problem does it solve?Let's say you have a PHP associative array declaration:[ "name" =>...
View ArticleAdvent 2023: (n)vim Plugins: coc.nvim
I've used vim and variants since 2001. In 2019, a friend introduced me to coc.nvim, which turned out to be my initial gateway to nvim, which I adopted a year or two later.What is coc.nvim?The plugin...
View ArticleAdvent 2023: (n)vim Plugins: vim-fugitive
Because I've spent most of my professional life coding, I've also spent a lot of time using source control. I've been using specifically git for many years (even pre-dating the Zend Framework migration...
View ArticleAdvent 2023: (n)vim Plugins: vim-markdown
I'm a huge fan of Markdown. There's something elegant in using textual sigils to provide contextual information. I've used it for taking notes, creating RSS feed content, producing my blog, and even in...
View Article
More Pages to Explore .....