https://github.com/neovim/neovim/commit/53774af5e94f437135e4664949d65ccf3be030e0
にて
static const char *err_arg_missing = N_("Argument missing after");
という記載がある。N_はgettextのマクロらしい。
http://www1.kokusaika.jp/advisory/org/ja/gettext.html
によると
メッセージの取り出しを関連ツールに指示する
という説明がある。
static const char *msg = N_("message");
というのはgettextでmsgid"message"に対応するmsgstrを取り出すための書き方らしい。
msgidやmsgstrは.poなり.potなりに用意するようだ。
gettextを使う利点は国際化対応で翻訳をする時に使うようだ。