猫型iPS細胞研究所

Windows、Linux、iOS、DB、Network

Linux

viでコピー(ヤンク)&ペーストをする

投稿日:2012年12月11日 更新日:

省略された言葉でも、本当の意味を知っていけば、コマンドだって簡単に覚えていけます。

Linuxではコピーのことをヤンク(yank)と言います。クリップボードとう機能はなく、ヤンク(yank)というバッファ領域にコピーするからCTR+Cではなく、yがコピーになります。

コピーの色々

私がよく使うコピー方法です。ペースト(張り付け)方法はノーマルモードでpになります。

・vでビジュアルモードに移行して選択し、yでコピー(ノーマルモードへ)。pでペースト。
・ノーマルモードのまま、yyでカーソルのある行をコピー
・ノーマルモードのまま、[数字]yy のようにyyの前に数字をいれると、カーソル行から指定行までコピー。

これ以外にノーマルモードでマークを付けて、コマンドでコピーやカットする方法もあります。

ノーマルモードでコピーしたい開始位置でmsと入力します。マークのmとスターとのsですが、sは何でもかまいません。
終了位置にカーソルを移動して、meです。これもマークのmとエンドのeですが、eは何でもかまいません。

マークに使う文字は何でもいいわけですが、分からなくなってしまうので、よく利用するマークの文字は決めておきましょう。

次に:でコマンドモードに移行して、マークした文字をコピーやらカットします。

:'s,'ey + Enter でヤンク
:'s,'ed + Enter でカット

他の方法と同じように、ノーマルモードでペーストします。

やり方色々あって覚えきれませんが、ノーマルモードのままコピーできる、yyと[数字]yyを私は多用しています。

Gooleアドセンス用336

Gooleアドセンス用336

-Linux
-

執筆者:

関連記事

linux

ntpq -pの見方

ntpq -pで、ntpdの同期の状態を確認できます。 # ntpq -p remote refid st t when poll reach delay offset jitter ======== …

linux

169.254.0.0 は APIPA (Automatic Private IP Addressing)

routeコマンドをしてみて下さい。 # route Kernel IP routing table Destination Gateway Genmask Flags Metric Ref Use …

linux

viの基本的な操作方法

linuxって初めての方にとっては敷居がちょっと高いと感じます。でも最近はフリーのVmware Playerを使ってだれでもWindows上で動かすことができます。結構サーバーとしては利用していること …

windows

VMwarePlyaerでCentOSをインストールする

Linuxを勉強するためにはまずLinuxをインストールしなくてはいけません。 いらないPCがあればいいのですが、なかなかそうもいきません。 そこで、WindowsにフリーのVMwarePlayerを …

windows

pingのTTLでOSを判別する

pingのTTLを見ると、簡単なOSの判別が可能です。 これは私のPC(Windows)と、そのPC上で起動させているCentOS(linux)へそれぞれpingを打った時のものです。 TTLが128 …