vim– tag –
Vim を学習するための問題集
-
[Vim問題] ファイルやディレクトリのパスを挿入する方法とは?
この記事では、Vim / neovim でプラグインを使わずに「ファイルやディレクトリのパスを挿入する」方法について、ご紹介します。 [解答] Ctrl-x Ctrl-f または OSコマンド Vimキーバインド (インサートモードでファイルパスを途中まで入力した後) Ctrl-x ... -
[Vim問題] OSコマンドの実行結果を挿入する方法とは?
この記事では、Vim / neovim でプラグインを使わずに「OSコマンドの実行結果を挿入する」方法について、ご紹介します。 [解答] :read !{OSコマンド} Vimコマンド (ノーマルモードで) :read!{OSコマンド} 省略するとこちら。 (ノーマルモードで) :re!... -
[Vim問題] 記録した操作を繰り返す「マクロ」の実行方法とは?
この記事では、Vim / neovim でプラグインを使わずに、記録したコマンドまたは操作を繰り返す「マクロ(複雑な繰り返し)」について、ご紹介します。 汎用性も高く、とても便利な機能ですから必ず習得しましょう。 ちなみに、マクロ/複雑な繰り返し/レコ... -
Vim 速習ドリル ~ レジスタ 〜
Vim機能の中で覚えにくい「レジスタ」について、集中的に習得しましょう! Vim速習ドリル10問 〜 レジスタ 〜 もっとVim力をアップするために 次の書籍を熟読するのをオススメしています。ぜひどうぞ。 [temp id=3] -
DockerでVimの検証環境を作る方法
Vimで設定値やプラグインを手軽に検証するために、一時的な環境を用意する方法についてご紹介します。 今回は Docker を使ったコンテナでの検証環境を準備する方法を紹介します。 前提 検証環境ですから、下記を満たせることが前提となります。 簡単に作れ... -
[Vim問題]文字コードを変更してファイルを開き直すコマンドは?
この記事では、Vim / neovim でプラグインを使わずに「文字コードを変更してファイルを開き直すコマンド」ためのコマンドについて、ご紹介します。 [解答] :e ++enc=文字コード Vimコマンド1. Windows の文字コードでファイルを開き直す (ノーマルモード... -
[Vim問題]開いているファイルの文字コードを確認するコマンドは?
この記事では、Vim / neovim でプラグインを使わずに「開いているファイルの文字コードを確認する」ためのコマンドについて、ご紹介します。 [解答] :set fenc? Vimコマンド1. 文字コードを確認するコマンド (ノーマルモード) :set fenc? こちらのコマン... -
Pythonプログラミングを快適にするVim環境の作り方 [Windows 10/dein編]
VimをWindows 10で利用したいが、なかなか苦労しているというユーザーは多いのでは無いでしょうか。 本記事で、Windows 10 上で gVim を使った快適なプログラミング環境を構築する方法について、ご紹介します。 VimでPythonプログラミングを快適にする構成... -
GVim/neovimの右クリックメニュー登録方法 [Windows 10]
この記事では、GVim / neovim を Windows 10 の右クリックメニューへ登録する方法をご紹介します。 本手順では、レジストリを変更します。そのため、OS環境によっては起動障害などの異常が発生する可能性があります。 本サイトでは、この作業結果のいかな... -
[Vim問題]文字コードを変更して保存するコマンドは?
この記事では、Vim / neovim でプラグインを使わずに「文字コードを変更して保存する」ためのコマンドについて、ご紹介します。 [解答] :set fileencoding=文字コード Vimコマンド1. Windows形式(CP932) を指定して保存する :set fileencoding=cp932 :w 短...