web-dev-qa-db-ja.com

XCodeの `yank`コマンドとは何ですか?

XCodeには、「yank」コマンドに^ Yをバインドするテキストキーがあります。

「ヤンキー」とはどういう意味ですか? 「削除されたテキストをヤンクバック」することだと思っていましたが、これまでのところ「ヤンクバック」テキストI cutのみで、これはWindowsの「貼り付け」と同義ですか?

4
bobobobo

はい、ヤンクと貼り付けは同じことを表す別の用語です。私は最初にピコを通してそれについて学びました、そしてemacsもこの用語を使用しているようです:

http://www.slac.stanford.edu/comp/unix/gnu-info/emacs_13.html#SEC59

4
Pops

Yankは、クリップボードに相当するCLIであるkillバッファーから最新のテキストブロックを挿入します。

キルリングがOSXのクリップボードと異なる点は次のとおりです。

  • 例えば ⌃K、 ⌘⌫ そして  削除したテキストをキルリングに追加します
  • コピーされたテキストはキルリングに追加されません
  • プレーンテキストのみを含めることができます
    • Yankは、リッチテキストビューでスタイルを貼り付けて一致させるように機能します
  • 押す ⌃K 連続して複数回、削除されたすべての範囲を1つのブロックに追加します
3
Lri