vimmerのみなさん初めまして。 vimアドベントカレンダー20日目です。 今回はvimでコードリーディングするのに必須であろうツール、ctagsとgtagsについて設定例も交えながら紹介しようと思います。 色々と導入に手こずった結果、今の自分の環境に沿う形になります。 補足(2019/09/26) 今であればLSPを導入して、そちらで定義と参照へのジャンプをするのをお勧めします。 https://qiita.com/coil_msp123/items/29de76b035dd28af77a9 お詫び macとlinuxの両方でインストールできるようにしたかったのですが、メインマシンのlinux(debian)の方で再現しようとして再インストールしたらgtagsが動かなくなりました...orz助けて(調査します) 仮想環境でのdebianでの再インストール、および新規のubuntuでのイ
みなさん初めまして。skrby1です。 この記事はMacでVimを使っている人向けの記事になります。 はじめに 今日は自分がVimに入れているプラグインをご紹介します。 それぞれプラグインの配布ページにリンクを貼ったので 興味がありそうなプラグインはぜひ使ってみてください! 解説がついていないものはまだ使ってなくて、 どんなものか理解もしていないものです。すみません。 プラグインのリスト Align 高機能な整形ツールです。 TweetVim VimからTwitterが使えます VimCalc Vimで計算ができるようになります。 VimWordpress VimからWordPressに記事をポストできます。 YankRing.vim ヤンクしたテキストの管理などをしてくれます。 applescript.vim applescript用のファイルタイププラグインです。 auto-ctags
はじめに vim のプラグイン管理ではこれまで NeoBundle がデファクトだったけど、今後は dein.vim を使えってことなので移行してます。 で dein#add で追加したプラグインの設定をどこでどう書くかを色々試した結果、TOML管理機能を使うのが一番よさげ、という結論に至ったので、こうしておくとよさそうという現時点での僕の設定を書いておきます。 設定例 init.vim (neovimじゃない場合は.vimrcと読み替えてOK) は最終的に↓こんな感じに凄くシンプルになった。 if !&compatible set nocompatible endif " reset augroup augroup MyAutoCmd autocmd! augroup END " dein settings {{{ " dein自体の自動インストール let s:cache_home =
リリース、障害情報などのサービスのお知らせ
最新の人気エントリーの配信
処理を実行中です
j次のブックマーク
k前のブックマーク
lあとで読む
eコメント一覧を開く
oページを開く