Composer.vim provides Vim support for Composer PHP projects. Features include
a command-line wrapper with smart completion of subcommands, flags, and even
package names from remote package repositories such as packagist.org;
go-to-definition for classes, interfaces, and traits using Composer's
autoloader; and integrations with Projectionist.vim and Dispatch.vim.
Read more
The Planck is a 40% computer keyboard with an ortholinear layout (the keys
are arranged in columns rather than being staggered as on a traditional
typewriter keyboard). The keys are laid out in a 4 × 12 grid with a
2-unit-wide spacebar on the bottom row, for a total of 47 keys. Here's how I
set mine up for programming on Unix-like systems.
Read more
The restclient.el package provides a REPL-like interface for HTTP requests,
which is particularly useful for exploring REST APIs. It supports variables,
evaluation of lisp forms, and pretty-printing of JSON and XML responses.
Read more
New Vim plug-in: vim-neovim-defaults (take advantage of Neovim’s default settings in Vim)
This article explores using UltiSnips, the snippet plug-in for Vim, in
conjunction with Projectionist.vim as a flexible way to insert templates into
new buffers automatically.
Read more
The more features of Vim you’re familiar with, the easier it is to pick up new ones by making analogies to what you already know. To that end, it can be useful to examine similarly organized features together. Here, we take a look at Vim’s lists, which exhibit a certain amount of symmetry in their design.
Read more
New Vim plug-in: vim-codekit (control CodeKit 2 from Vim)