モード | キー | コマンド | 説明 |
---|---|---|---|
Insert | <C-a> |
<Home> |
行頭に移動 |
Insert | <C-e> |
<End> |
行末に移動 |
Insert | <C-d> |
<Del> |
カーソル右の文字を削除 |
Insert | <C-h> |
<Left> |
左に移動 |
Insert | <C-j> |
<Down> |
下に移動 |
Insert | <C-k> |
<Up> |
上に移動 |
Insert | <C-l> |
<Right> |
右に移動 |
Insert | <C-p> |
<ESC>"*pa |
クリップボードの内容をペースト |
Normal | あ |
a |
日本語入力状態でもaキーと同等に |
Normal | い |
i |
日本語入力状態でもiキーと同等に |
Normal | お |
o |
日本語入力状態でもoキーと同等に |
Normal | : |
: |
日本語入力状態でも:キーと同等に |
Normal | ・ |
/ |
日本語入力状態でも/キーと同等に |
Normal | <ESC><ESC> |
<C-u>set nohlsearch!<CR> |
ハイライトをクリア |
Normal | <CR> |
o<ESC> |
現在行の下に行を追加 |
Normal | <D-v> |
"+p |
クリップボードの内容を貼り付け |
Insert | <D-v> |
<C-r>+ |
クリップボードの内容を貼り付け |
Command-line | <D-v> |
<C-r>+ |
クリップボードの内容を貼り付け |
Visual | <D-c> |
"+y |
選択範囲をコピー |
Normal | K |
<cmd>lua vim.lsp.buf.hover()<CR> |
ホバー(ドキュメント表示) |
Normal | gf |
<cmd>lua vim.lsp.buf.formatting()<CR> |
フォーマット |
Normal | gr |
<cmd>lua vim.lsp.buf.references()<CR> |
参照を表示 |
Normal | gd |
<cmd>lua vim.lsp.buf.definition()<CR> |
定義へジャンプ |
Normal | gD |
<cmd>lua vim.lsp.buf.declaration()<CR> |
宣言へジャンプ |
Normal | gi |
<cmd>lua vim.lsp.buf.implementation()<CR> |
実装へジャンプ |
Normal | gt |
<cmd>lua vim.lsp.buf.type_definition()<CR> |
型定義へジャンプ |
Normal | gn |
<cmd>lua vim.lsp.buf.rename()<CR> |
名前変更 |
Normal | ga |
<cmd>lua vim.lsp.buf.code_action()<CR> |
コードアクション |
Normal | ge |
<cmd>lua vim.diagnostic.open_float()<CR> |
エラーポップアップ表示 |
Normal | g] |
<cmd>lua vim.diagnostic.goto_next()<CR> |
次の診断へ |
Normal | g[ |
<cmd>lua vim.diagnostic.goto_prev()<CR> |
前の診断へ |
Command | :CD |
change_dir('cd') |
作業ディレクトリをグローバルに変更 |
Command | :LCD |
change_dir('lcd') |
現在のウィンドウのディレクトリを変更 |
Command | :TCD |
change_dir('tcd') |
現在のタブのディレクトリを変更 |
モード | キー | コマンド | 説明 |
---|---|---|---|
Normal | <Leader>ff |
<cmd>Telescope find_files<CR> |
Telescope でファイル検索を実行 |
Normal | <Leader>fo |
<cmd>Telescope oldfiles<CR> |
Telescope で最近開いたファイルを一覧表示 |
Normal | <Leader>fb |
<cmd>Telescope buffers<CR> |
Telescope で現在開いているバッファの一覧を表示 |
Normal | <Leader>fg |
<cmd>Telescope live_grep<CR> |
Telescope でプロジェクト全体をテキスト検索(Live Grep) |
モード | キー | コマンド | 説明 |
---|---|---|---|
Normal | <Leader>mp |
:MarkdownPreview<CR> |
Markdownプレビューをブラウザで起動 |
Normal | <Leader>ms |
:MarkdownPreviewStop<CR> |
プレビューを停止 |