Quantcast
Channel: Vimタグが付けられた新着記事 - Qiita
Viewing all articles
Browse latest Browse all 5608

よく忘れるvimの操作に関して(随時更新予定)

$
0
0

概要

これまでLinuxサーバをメインで使ってたこともあり
Vimmerとしてコーディングをしていきたいと思っているのですが
ちょこちょこコマンドを忘れてしまうので、メモ書きです。
ことあるごとに更新予定です。

ちなみにvimmerになりたいといいながら
VSCodeにvimプラグイン入れて使ってる邪教徒です。

カーソル操作

やりたいこと入力キー
先頭に移動^
先頭に移動$
上の行の先頭-
下の行の先頭+
単語ごとに後ろに移動w
単語の先頭b
単語の末尾e
単語の末尾に戻るge

挿入

やりたいこと入力キー
カーソルの左から挿入i
カーソルの行頭から挿入I
カーソルの右から挿入a
カーソルの行末から挿入A
カーソルの下段に空白行を入れ挿入モードo
カーソルの上段に空白行を入れ挿入モードO

削除

やりたいこと入力キー
単語を削除dw
行を削除dd
カーソル位置から左を行頭まで削除d^
カーソル位置から左を行の先頭まで削除d0
カーソル位置から検索文字までを削除dt文字
htmlタグ内を削除dit
  • dt文字に関して
    カーソル位置から検索文字までを削除に関しては 例えば<html>のタグがあるとして、カーソル位置をhとtの間にあるとし dt>とすると、<h>となり、カーソル位置から次に現れる文字の前まで削除される。
  • htmlタグ内を削除に関して
    例えば以下のようなコード1がある場合、<header>の先頭にカーソルを合わせた状態で ditと入力するとコード2のようになる。 また、<header>の途中にカーソルを合わせditと入力すると、<header>内が削除される。
コード1
<div><header><h1>hoge</h1></header></div>
コード2
<div></div>

削除の最初のdをcに変えると、削除後に挿入モードになる(ddはcc)

矩形選択

やりたいこと入力キー
矩形選択モードCtrl+v
選択モードで行頭までCtrl+vの後に ^
選択モードで行末までCtrl+vの後に $

VSCodeでの操作

やりたいこと入力キー
エクスプローラー移動Ctrl+E

Viewing all articles
Browse latest Browse all 5608

Trending Articles



<script src="https://jsc.adskeeper.com/r/s/rssing.com.1596347.js" async> </script>