Vim 小抄 與 入門投影片

Vim 學習曲線比較陡峭, 不過熟悉後, 可以讓工作效率加倍~

Vim 的入門可以參考 cheatsheet, 而由入門到進階(含 .vimrc 如何寫), 可以參考 c9s 的投影片.

Vim 入門的 cheatsheet 於 “給程式設計師的Vim入門圖解說明” 此篇下載.

此篇有些還沒記起來的, 再抄寫一次, 邊用邊記~ 🙂

段落(paragraph)、區塊(block)

  • {    上一段(以空白行分隔)
  • }    下一段(以空白行分隔)
  • [{    跳到目前區塊開頭
  • ]}    跳到目前區塊結尾
  • %    跳到目前對應的括號上(適用各種括號,有設定好的話連HTML tag都能跳)

螢幕(screen)、絕對位置

  • H    螢幕頂端
  • M    螢幕中間
  • L    螢幕底部
  • 😡
  • xG    跳到第x行(x是行號)
  • fx    在目前行往後搜尋字元x
  • Fx    在目前行往前搜尋字元x

Diff

  • :diffsplit xxx    以分割視窗和檔案xxx做比較(diff)

自動補齊(Auto-completion) (在Insert Mode中使用)

  • Ctrl-N    自動補齊檔案內的下一個可能字(word)
  • Ctrl-P    自動補齊檔案內的上一個可能字(word)
  • Ctrl-X Ctrl-F    自動補齊檔名

Vim 由淺入深的投影片

 

Source

Share This Post

Leave a Reply

© 2008 - 2017. TechNow 當代科技. All rights reserved.
Built by Zizsoft Limited