テキストエディタVimのコマンドメモ
@ Tanao · Wednesday, Mar 11, 2020 · 1 minute read · Update at Mar 12, 2020

Vimでよく使うコマンドを記しておきます。

「覚えた→覚えたけど忘れそう→これから覚えたい、…」という順に整理します。 適当に「初級編」とか「中級編」と名前をつけましたが、私の主観です。

最低限覚えるべきコマンド

「これを忘れるとVim使えない」というコマンドです。

コマンド内容補足
i挿入(入力)モード
Escコマンドモード
:w上書き保存
:q終了
:wq上書き保存して終了

初級編

とりあえず覚えている、よく使うコマンドです。

文字操作

コマンド内容補足
yy1行コピー
[数字N]yyN行コピー
dd1行削除(切り抜き)
[数字N]ddN行削除(切り抜き)
pペースト
:u一つ戻るundo
Ctrl + rundoを元に戻すredu
/[文字][文字]を検索nで次の検索ワードにカーソル移動

その他

コマンド内容補足
:colorscheme [テーマ名]カラースキームを変更desertをよく使う
:vs [filename]左右分割でファイルをひらくvertically splitの略
Ctrl+w w隣のウィンドウに移動

中級編

これから覚えたい、たまに使うコマンドです。

文字操作

コマンド内容補足
a次の文字から入力モードiと似ている
o次の行から改行して入力モード

カーソル移動

コマンド内容補足
Ctrl + d半ページ下にスクロール
Ctrl + u半ページ上にスクロール
gg先頭行に移動
G末尾行に移動

複数行コメントアウト

Pythonで複数行を一度にコメントアウトしたいときの操作です。 ここでは、一連の流れを表に示します。

手順
1Ctrl+vで矩形選択モード
2矢印キーで複数行選択
3I(大文字のi)で挿入モードに入る
4”#“を入力
5Esc

まとめ

現時点でのVimの使い方に合わせた記事を書きました。

自分のVimスキルが向上したら更新したいと思います。

Tanao's blog
好きなものをゆるくつづる

gadget heroku hugo ifttt it netlify python raspberrypi rss service slack vim アウトドア ハンドメイド 写真 家具家電 日常 生活術 育児

© 2020 Blog by Tanao

Powered by Hugo with theme Dream.

プライバシーポリシー

Google Analytics

当ブログではアクセス解析ツールとしてGoogle Analyticsを使用しています。 Google AnalyticsではCookieを使用したデータ収集をしています。 情報の扱いやCookieの消去方法について、詳しくはこちらをご覧ください。

免責事項

当ブログにはなるべく正しい情報を掲載するように努めていますが、 意図せず古い情報や誤情報を掲載する可能性もあります。 当ブログに掲載した情報やリンク先によって生じた損失、損害等について 一切の責任を負いかねますので、ご了承ください。

About me

  • tanao
    • アラサー会社員(育休中)
    • 情報処理系のお仕事
    • 夫と娘(0歳)の3人暮らし

本ブログでは気の向くままに好きなことをつづります。

  • 技術・ガジェット
  • 育児
  • 生活術
  • アウトドア
  • 写真
  • ハンドメイド・工作
  • etc.

以下のブログランキングサイトに登録しています。

ブログランキング・にほんブログ村へ

Social Links