2016-01-29 74 views
3

關於vi(m)的抽籤(即複製)語法,我最喜歡的一件事是能夠使用ya{something}yi{something}語法我可以在vim中的塊註釋中抽出(複製)嗎?

複製當前單詞,行,parens,代碼塊等的全部內容參考

實例:

  • 字:yaw
  • 的括號:ya(
  • 大括號(沒有括號):yi{
  • XML/HTML標記:yat

所以我現在想弄清楚的是,vim是否將塊註釋識別爲可伸縮單元。我在想像yac。這是標準嗎?如果沒有,有人想出一個插件或映射嗎?

+0

我還沒有使用它,但是這聽起來像它可能是https://github.com/tpope/vim-surround –

+0

一個使用我不相信「標準」vim中有任何像'yac'的東西。我見過的最接近的就是使用'yap'(圍繞段落/塊)。 – patrickvacek

+0

@patrickvacek嗯...幾乎*的作品,但如果有任何代碼直接相鄰的評論塊的底部沒有一個換行符之間它也會抽出。這是一個很好的回退,謝謝! –

回答

相關問題