Yanor.net/
Wiki
Blog
GitHub
Sandbox
バックアップ一覧
差分
を表示
現在との差分
を表示
ソース
を表示
Vim
へ行く。
1 (2007-04-20 (金) 21:05:28)
2 (2012-10-12 (金) 20:02:48)
3 (2013-02-15 (金) 09:28:15)
Vim
Vimスクリプト
autocmdとaugroup
Hello World
vimrcの書き方
プラグインが読み込まれているか調べる
ユーザ定義コマンド
リファレンス
外部ファイルのインクルード
インデント
=でフォーマット
HTML Tidyで整形
JavaScript
js-beautifyでHTMLとJSを整形
JSON
vim-jsbeautify
ウィンドウ
ウィンドウの入れ替え
上下分割を左右分割へ入れ替え
キーマップ
マップ済みか調べる
現在のマッピングを確認する
コマンドラインモード
redirで出力をリダイレクトする
コマンドラインでのカーソル移動
コマンドラインの出力結果をyankする
コマンドラインモードでの貼り付け
シェルコマンドの出力をVimのクリップボードへ
シンタックスハイライト
TodoやErrorの設定
Vimsessionでcolorscheが復元されない
シンタックスカラー
バッファ
すべてのバッファを閉じる
すべてのバッファを開く
スクラッチバッファを導入する
無名バッファを開く
ファイルオープン
gfでgrepの出力結果にあるファイルを開く(Windows環境)
gfでカーソル下のファイルを開く
ファイルパス情報の参照
複数のファイルをまとめて開く
プラグイン
CtrlP
検索対象の基底をプロジェクトルートディレクトリにする
色を変更する
fzf
インストール - Windows
less.batでページャーとして使う
localvimrc
MRU
Netrw
ファイルを開く
マーク
NetrwでSSHにPuTTYを使う
PHP関連
Surround.vim
Surround.vim2
Surround.vim3
vim-easymotion
vim-quickrun
TypeScriptの設定を変更
vim-session
vim-sneak
VimShell
プラグインのhelptagを作成する
プラグイン管理
Packages Vim8
pathogenでロードしないモジュールを指定する
VimBallでインストール先を指定する
標準パッケージでファイルタイプごとに遅延ロード
読み込み済みプラグイン一覧を表示する
ヘルプ
helpgrepでgrepライクに検索する
helpコマンドの使い方
Kコマンドでヘルプ参照
プラグインのhelptagを作成する
ヘルプの言語を指定する
ヘルプファイルの書き方
日本語ドキュメント
検索
argsコマンドで複数ファイルを一括置換
gnモーションで置換
grepコマンド後に自動でファイルを開かない
magic、nomagicなど4つの正規表現モード
vimgrep
ビジュアルモードで矩形選択範囲内だけを置換する
正規表現
正規表現パターンいろいろ
置換失敗時のエラーメッセージを抑制する
機能
spellコマンド - スペルチェック
vimdiffを開始する
スペルチェック
タグジャンプ
タグファイルをctagsを使わずに作る
ユーザ定義コマンド
端末ウィンドウサポート terminal
環境設定
BSキーが動かない
Kaoriya Gvimのインストール
OSの判定
shellにPowerShellを設定する
UTF-8環境で記号を入れるとおかしくなる
vimrcファイルに日本語を使うと判定ミスでE115 Missing quoteみたいなエラーが起きる
vimの中で環境変数を設定する
Windowsファイル共有でファイルを開くと重い
Windows・Linux・CygwinなどOS別の切り分け
インストール
Debianにソースインストール
Ubuntuに最新版をインストール
WindowsにZIPファイルでインストール
Windowsにインストーラーでインストール
ソースインストール (UNIXターミナル)
モードラインでファイルにVim設定を埋め込む
文字コード自動認識
環境変数VIM VIMRUNTIME
環境変数一覧を取得する
組み込み関数一覧
編集
WSL上のVimのyankをWindowsと共有する
インサートモードのまま改行する
カーソル位置の単語をヤンクした単語に置換
クリップボード
コマンドラインモード時のレジスタ操作
レジスタ
行をソートする
補完
あらゆる言語に対してキーワードの補完を有効にする
概要
辞書ファイルによる補完 - dictionary
設定
Gitコミットメッセージ編集の場合にスペルチェックを有効にする
単語の定義 iskeyword
外部コマンド
起動
デフォルトの$HOMEの.vimのパスを変える
デフォルトのvimrcのパスを変える
読み込んだvimrcのパスを確認
起動時のエラーメッセージを再確認する
起動時の挙動を調べる