YanoRyuichi.com/
Wiki
Blog
GitHub
Sandbox
./?Vim
dotNet
ASP.NET MVC
PowerShell
AutoHotKey
シェルスクリプト
PHP
Perl
DBIC
Java
JavaScript
TypeScript
Node.js
HTML
Windows
WSL
Windows Server
Windows アプリ
VSCode
UNIX
FreeBSD
Linux
ネットワーク
PostgreSQL
MySQL
Apache
Samba
Git
Mercurial
Subversion
Vim
SSH
Docker
全文検索
AND検索
OR検索
edit
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のパスを確認
起動時のエラーメッセージを再確認する
起動時の挙動を調べる
参考
vimdoc-ja
https://sites.google.com/site/vimdocja/
最新の30件
2023-11-03
Windows/エクスプローラー/レジストリでアプリケーションの関連付けをする
2023-10-30
Windows/WSL/環境構築/ディストリビューションのアンインストール
MySQL/環境設定/Debian 10にMySQL8をインストール
2023-10-26
Vim/環境設定/インストール/WindowsにZIPファイルでインストール
Windows-アプリケーション/Mery/インストール
Windows/WSL/ファイルシステム/WSL2のディスクスペースを開放する
Git/設定/TortoiseGit
Git/設定/TortoiseGit/libgit2でnot owned by current userなエラーが出る
2023-10-23
Windows-アプリケーション/Mery
2023-10-10
ウェブ開発全般/CodeSandbox/概要
ウェブ開発全般/CodeSandbox
2023-10-03
JavaScript/クロージャ/stale closure
JavaScript/クロージャ
2023-09-09
JavaScript/React/useEffect/APIリクエストの重複を防ぐ
JavaScript/React/再レンダー/何回目のレンダリングか調べる
JavaScript/React/再レンダー
JavaScript/React/Hooks
2023-08-27
JavaScript/React/Hooks/コンテナコンポーネントからカスタムフックへの移行
it/設定/Git for Windows/Windows Terminalでビジュアルベルを無効にする
Git/GitHub/HTTPSでcloneする
Git/GitHub/HTTPSでcloneする(廃止)
2023-07-30
開発手法/書籍/データ指向プログラミング
開発手法/書籍
2023-07-22
開発手法/コードレビューvsテスト
FrontPage
開発手法
2023-06-13
Docker/開発/ネットワーク/Proxy環境でイメージをビルドする
Docker/開発/ネットワーク/コンテナのDNSサーバを指定する
Docker/インストール/Proxy環境で使う - Linux
2023-06-11
Node.js/環境構築/Volta/yarnのバージョンを指定してインストールする
更新履歴一覧
edit
Last-modified: 2017-05-04 (木) 10:51:35