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

vimでのコピー(カット)&ペースト(ファイル間での作業も)

$
0
0

vimでのコピー(カット)&ペーストは、メモ帳やVSCodeといった他のエディタとは勝手が違うのでメモ代わりに残そうと思います。
また、ファイル間のコピペもやりづらいのでそちらのやり方も載せておきます。

基本的なコピー(カット)&ペースト

編集中のファイルのみで有効な方法です(ファイル間については後ほど紹介)

1行コピー

カーソルをコピーしたい行に移動させて

yy

1行切り取り

カーソルを切り取りしたい行に移動させて

dd

ペースト

カーソルを切り取りしたい行に移動させて

p

複数行で行いたいとき(例:3行切り取り)

3dd

カーソルの位置から何行分かをコマンドの先頭に記述します。

ファイル間でコピペしたいとき

【参考記事】
Vimでファイル間のコピー&ペースト

  1. コピー元のファイルを開く
  2. コピーをする
  3. 以下のコマンドを入力
:new コピー先のファイル名

例えば、viewsディレクトリ内のoutput.erbだとすると:new views/output.erbと入力します。

image3.jpg
このようになります。
黄色くなっている方が操作できるファイルです。
後は、カーソルを合わせてペーストすれば完了です。

ファイルの移動をしたいとき
CTRL + w + wカーソルを次のウィンドウに移動する
CTRL + w + hカーソルを左のウィンドウに移動する
CTRL + w + jカーソルを下のウィンドウに移動する
CTRL + w + kカーソルを上のウィンドウに移動する
CTRL + w + lカーソルを右のウィンドウに移動する


Viewing all articles
Browse latest Browse all 5657

Trending Articles



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