プログラマや上級エンジニアに人気のエディタ "Vim/neovim" の入門サイト。 このサイトでは、読んでくる訪問者の皆様と一緒に、Vim&neovim力を上げられる記事を紹介しています。
Vim / neovim / iVim 独特の考え方の一つ、 というキー操作/キーマッピングとは...
Vim / neovim でプラグインを使わずに「特殊な記号を入力する」ためのコマンドとは...
[Vim問題] カーソル下のファイル/ディレクトリパスを開くには?
Vim / neovim でプラグインを使わずに、ソースコードなどで「カーソル下のファイル/ディレクトリパスを開く」ための便利なコマンドとは...
[Vim問題] 読み込み専用モードで安全にファイルを開く方法とは?
Vim でプラグインを使わずに「読み込み専用モードでファイルを開く」ためのコマンドとは...
Vim / neovim において、ユーザー独自のキーマッピングに使えるキーとは...
[Vim問題] 検索したキーワードの末尾へカーソル移動するには?
Vim / neovim でプラグインを使わずに「検索したキーワードの末尾へカーソル移動する」ための検索コマンドは、オフセットをうまく使うことで実現できます。その具体的なオフセットの利用方法とは...
[Vim問題] ノーマルモードで割り当てのないキーマッピングはどれ?
予め割り当てられていない、ノーマルモードでキーマッピングに使えるキーとは...
[Vim問題] 挿入モードで割り当てのないキーマッピングはどれ?
挿入モードで予め割り当てられていない、キーマッピングに使えるキーとは...
iVim のシェル “ivish” で利用できるシェルコマンド一覧
iPadでVimを使いまくるために、iVim のシェル "ivish" で利用可能なコマンドを調べました。意外と多くて...
Vimmer が大好きなオペレータ+モーションでの編集操作ですが、このモーションとして検索コマンドも利用することができます。実際には...
Vim / neovim でプラグインを使わずに「検索キーワードを補完する」ためのキー操作とは...
Vim / neovim でかなり便利な「gn/gNキーによる検索」のキーバインドですが、その便利な使い方とは...
[Vim問題] タブ/改行/スペースを見やすく可視化するには?
Vim / neovim でプラグインを使わずに「タブ/改行/行末のスペースを記号で表示する」ためのコマンドとは...
本ブログでは、記事更新ごとに Twitter で配信連絡をしています。 Twitter ユーザーの皆様はそのまま継続していただければと思いますが、次のような読者には不便だと感じているようです。 Twitterユーザーではない漏らさず記事を見たい職場で読みたい そんな読者のために、新着記事を電子メールでお届けできるようになりました。 メール配信登録 ご希望の方は下記のフォームにメールアドレスを入力し
[Vim問題] GUIパーツ全ての表示/非表示を切り替える方法は?
この記事では、gVim でプラグインを使わずに「GUIパーツ全ての表示/非表示を切り替える」ためのコマンドについて、ご紹介します。 [解答] guioptionsオプションを変更する gVim の GUIパーツの表示/非表示は、guioptions オプションで制御することができます。 GUI版Vim、つまり gVim を利用する場合のみの設定となります。あくまでマウス操作に利用するのが主な目的と
[Vim問題] GUIパーツ全ての表示/非表示を切り替える方法は?
この記事では、gVim でプラグインを使わずに「GUIパーツ全ての表示/非表示を切り替える」ためのコマンドについて、ご紹介します。 [解答] guioptionsオプションを変更する gVim の GUIパーツの表示/非表示は、guioptions オプションで制御することができます。 GUI版Vim、つまり gVim を利用する場合のみの設定となります。あくまでマウス操作に利用するのが主な目的と
[Vim問題] メニューバーの表示/非表示を切り替える方法は?
gVim でプラグインを使わずに「メニューバーの表示/非表示を切り替える」ためのコマンドとは...
[Vim問題] スクロールバーの表示/非表示を切り替える方法は?
im / neovim でプラグインを使わずに「スクロールバーの表示/非表示を切り替える」ためのコマンドとは...
Startify – スタート画面を追加するVimプラグイン
通常 Vim や neovim の起動直後は、直接ファイルを開かない限り Vim のロゴとヘルプ、寄付を募るメッセージを表示してから、無題のファイルを開くことになります。 しかし、Vim / neovim を開いて最初に作業する場合、0から何かを書くよりも、前回開いていたファイルやセッションを開くことの方が圧倒的に多いはずです。たぶん。 そうすると、コマンドモードで履歴を辿るか、:e コマンドでフ
SとCは Vim / neovim の操作のうち、一見同じに見えて実は異なる操作です。その違いとは...
[Vim問題] 一時的に全てのオプションを初期値に戻す方法は?
Vim / neovim でプラグインを使わずに「一時的に全てのオプションを初期値に戻す」ためのコマンドとは...
[Vim問題] ステータスバーの表示/非表示を切り替える方法は?
Vim / neovim でプラグインを使わずに「ステータスバーの表示/非表示を切り替える」ためのコマンドとは...
Vim / neovim でプラグインを使わずに「タブバーの表示/非表示を切り替える」ためのコマンドとは...
Vimには、どこで使うのかよくわからない機能がたくさん備わっています。そんな機能の1つに、:windo、:bufdo、:tabdo、:argdo などがあります。これらは複数ファイルの処理にうまく使えば、強力な機能になります。その使い方とは...
Vim / neovim でプラグインを使わずに「ウインドウのサイズを変更する」ためのキーバインドとは...
意外に知らない Vim / neovim のバッファ一覧(:ls / :files / :buffers)の表示内容/記号を詳しく解説します。
Vimを扱う上で重要な「バッファ」「ウインドウ」「タブ」について、キチンと区別できるように図解して紹介します。
Vim / neovim でプラグインを使わずに「ウインドウを入れ替える」ためのキーバインドとは...
today.vim – 日時/日付/時刻のテキストを挿入するVimプラグイン
日常的な実務で欲しいなと思う些細な機能ですが、Excelライクなキー操作になれたユーザーのメモ書きには必需品になりうるプラグインです。
[Vim問題] ウインドウをカーソル移動させる方法は何種類?
Vim / neovim でプラグインを使わずに「ウインドウをカーソル移動させる」ためのキーバインドとコマンドとは...
iVim で実用的にどこまで利用できるのかについて、詳しく調査してみました。設定やプラグインがどおまで使えるかは...
Vim / neovim でプラグインを使わずに「設定値を全て表示する」ためのコマンド「:set all」の実行した結果とは...
neovimのDockerコンテナを作ったので、検証やトレーニングに使ってください
今年もたくさん Vim / neovim を試して、勉強して、記事を書いていきます! そのために個人的には必要な環境を用意していますが、色々試したい Vimmer の方々のために公開します。 neovim コンテナ Docker Hub で公開しています。 本記事の公開時点では neovim 0.4.3 ですが、適宜アップデートされるはずです。 Dockerコンテナのビルド こちらでソースコードは
「ブログリーダー」を活用して、Vim太郎さんをフォローしませんか?
指定した記事をブログ村の中で非表示にしたり、削除したりできます。非表示の場合は、再度表示に戻せます。
画像が取得されていないときは、ブログ側にOGP(メタタグ)の設置が必要になる場合があります。