Vim
はじめに 原因 暫定対策 はじめに 先日macOSをMojave 10.14.6からCatalina 10.15.5にアップデートしたところ、Neovimでファイルを開いた際に一文字目が g に置換され、コマンドラインに謎の文字列 0d3d/0df6/1130^G が入力されるようになりました。 原因 Neo…
はじめに Python3のコーディングをVimで行う際にPEP8規約違反などを自動的に検出する方法をまとめます。 静的検証ツール Pylava の導入 Pythonの静的解析ツール Pylava を使用します。 github.com Pylava では pycodestyle や PyFlakes などのツール群が利用…
はじめに Vimのmakeコマンドは便利ですが、任意の名前のMakefileをオプションで指定できそうもありません (カレントディレクトリのMakefileを探しにいきます)。 そのため所属するプロジェクトでMakefileの格納先ディレクトリや命名規則が規定されている場合…
はじめに vimを開発環境として使う場合に標準搭載されているmakeコマンドを使用すると便利です。 サンプルプログラムの作成 次の通りCのプログラムとMakefileを用意します。 $ ls Makefile hello.c hello.c #include<stdio.h> int main(){ printf("Hello!\n"); return</stdio.h>…