猫型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

vmware上のCentOSに仮想化ソフトxenをインストールする(2)ドメイン0のインストール

管理osであるドメイン0のインストール方法です。 INDEX1 xenのインストール2 GRUBの設定変更3 確認 xenのインストール # yum install xen virt-manager …

WMwareのネットワークアダプタ

WMwareのネットワークアダプタには3種類あります。 インストールすると勝手に VMware Network Adapter VMnet8 なるものが付随していきます。 INDEX1 ブリッジ接続( …

linux

SSHのログインが遅い

感じたことが無いとは言わせまん :x002: 基本的にはSSHでアクセスしようとしているクライアントの名前解決ができずに時間がかかっているだけdす。 以下対応策です。 INDEX1 hostsの設定2 …

vmware toolのインストール

よくvmware toolのインストールを促す画面が表示されます。 ツールのインストールをクリックしましょう。 ↑のように自動でマウントしてくれます。 インストール方法が表示されますのでその通りに実行 …

linux

samba(共有)の設定手順

INDEX1 (1)smbをyumでインストールする2 (2)linuxユーザーを追加する。3 (3)linxユーザーのパスワード4 (4)linuxユーザーをsmbaのユーザーに追加する5 (5)設 …