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

vim-surroundのysの覚え方(プラグイン作者直伝)

$
0
0

vim-surroundは便利なプラグインですが、のショートカット"ys"が覚えにくいので、覚え方を調べたところ、プラグイン作者がコメントしているのを発見しました。

まずは"ys"の意味から。2014年に上がったissueから、"ys"の意味は"You surround"だとわかりました。"ysiw"の意味は"You surround inner word"です。
issue→https://github.com/tpope/vim-surround/issues/128
作者tpopeさん自身も、これはあまりにも苦しい意味付けだと言うニュアンスのコメントをしています。

そして2019年にtpopeさんが以下のコメントをしました。
https://github.com/tpope/vim-surround/pull/228#issuecomment-524701368

Here's the real mnemonic: d, c, and y are the three most important Vim operations, and ds, cs, and ys are the three most important Surround operations. - tpope commented on Aug 26, 2019

意訳すると、「Vimの三大コマンドがdcyなら、Surroundの三大コマンドはdscsysだ。って覚えられるよ!」って意味です。

以下、筆者より補足です。

dcyの覚え方も考慮した以下の覚え方を筆者は提案したいです。
「Vimの三大ヤンクコマンドdcyだ。そして、Surroundの三大コマンドはdscsysだ。」

以上になります。


Viewing all articles
Browse latest Browse all 5608

Trending Articles