teratail header banner
teratail header banner
質問するログイン新規登録

回答編集履歴

1

fix

2018/02/02 04:37

投稿

mattn
mattn

スコア5030

answer CHANGED
@@ -10,4 +10,16 @@
10
10
  # インサートモードでのコピーペースト
11
11
 
12
12
  上記の説明の通り、Vim はテキストを選択する為に一度ビジュアル選択というモードに移行する必要があり、インサートモードのままテキストを選択する事が出来ません。
13
- ただからメンドクサイという話ではなく、例えば CTRL-O をタイプすると一時的にノーマルモードに戻れますので、例えばカーソル位置にある単語をインサートモードからヤンク(コピー)したいのであれば yiw とタイプする事で実現出来ます。
13
+ ただからメンドクサイという話ではなく、例えば CTRL-O をタイプすると一時的にノーマルモードに戻れますので、例えばカーソル位置にある単語をインサートモードからヤンク(コピー)したいのであれば CTRL-O yiw とタイプする事で実現出来ます。
14
+
15
+ # おまけ
16
+
17
+ Vim ではクリップボードが扱えないという訳ではないです。上記で説明したレジスタには幾らか種類があり、その中に star という名前のレジスタがあります。このレジスタを指定してヤンクすると、クリップボードにテキストを格納する事が出来ます。コマンドで言うと
18
+
19
+ ```
20
+ CTRL-O "*yiw
21
+ ```
22
+
23
+ となります。
24
+
25
+ ちなみにこのあたり、SoftwareDesign という雑誌の「Vim の細道」という連載記事でたまに説明していますので、興味があればどうぞ。(宣伝乙)