Vim

comfortable-motion.vim の紹介

この記事は Vim Advent Calendar 2016 の22日目の記事です。 最近のVim/Neovimで導入されたタイマーAPIを活用して、物理シミュレーションによるスムーススクロールプラグインを作ったよ!という内容です。 紹介するプラグイン: https://github.com/yuttie/co…

Clangのコード補完機能とシステムインクルードファイルの問題

Clangのコード補完機能 Clangを用いるとC/C++のコード補完を行うことができます。 例として次のようなC++コードを考えてみます。 #include <vector> int main(int argc, char* argv[]) { std::vector<int> v; v. return 0; } ここでv.の直後における適切な補完候補(つま</int></vector>…