VIM入門(ACM版)

來源:互聯網
上載者:User

標籤:工具   配置   acm   

有的時候工具太強大,反而入門很難。
VIM命令大全
VIM就是這樣的存在。
為了鍛煉自己肉眼調試,寫正確代碼的能力,決定用文字編輯器來write code.
由於現階段主要是寫ACM題,所以並不用特別進階的特性。
1. 配置

開啟設定檔 vim ~/.vimrcset nocompatibleset backspace=indent,eol,startset cursorlineset nusyntax onset tabstop=4set shiftwidth=4colo eveningset mouse=aset cin使用 g++ A.cpp -o A./A

編輯的時候會簡單的命令即可。
移動
hjkl 左下上右
w e W E b B 下一個單詞首(尾) 下一個串首(尾) 上一個單詞首 上一個串首
行內 0 ^ $ g_
行間 gg nG
句子 () 上一句首(尾) {}上一段首(尾)
複製 y
刪除 d
粘貼 p
尋找 * # /pattern
替換
:[range]s/pattern/string/[c,e,g,i]
% 表示全域 1,10 1到10行 g表示該行全部都替換
\ < sky \ > 僅替換sky 不考慮 askyaa 這種內部有的情況
若僅是刪除則//
替換
注釋 塊選擇 I // esc
排版 塊選擇 =

VIM入門(ACM版)

相關文章

聯繫我們

該頁面正文內容均來源於網絡整理,並不代表阿里雲官方的觀點,該頁面所提到的產品和服務也與阿里云無關,如果該頁面內容對您造成了困擾,歡迎寫郵件給我們,收到郵件我們將在5個工作日內處理。

如果您發現本社區中有涉嫌抄襲的內容,歡迎發送郵件至: info-contact@alibabacloud.com 進行舉報並提供相關證據,工作人員會在 5 個工作天內聯絡您,一經查實,本站將立刻刪除涉嫌侵權內容。

A Free Trial That Lets You Build Big!

Start building with 50+ products and up to 12 months usage for Elastic Compute Service

  • Sales Support

    1 on 1 presale consultation

  • After-Sales Support

    24/7 Technical Support 6 Free Tickets per Quarter Faster Response

  • Alibaba Cloud offers highly flexible support services tailored to meet your exact needs.