[ZZ]給程式設計師的Vim入門圖解說明
来源:互联网 发布:黄播软件 编辑:程序博客网 时间:2024/05/16 12:37
原文地址:http://blog.vgod.tw/2009/12/08/vim-cheat-sheet-for-programmers/
PDF版下載
這個圖把vim中基本的移動方法都畫上去了,為了方便programmer,特別列出了很多只有寫程式才會用的按鍵。除了這些以外,其實還有一些好用的東西我還沒想到怎麼畫上去比較好(像是tags、沒有標準快速鍵的tab、man..),如果大家有idea歡迎提供。
這些圖示依照移動的單位大小分為以下幾個種類,分別用不同顏色標示:
(注意,這不是完整的vim快速鍵列表,只是我覺得比較常用的鍵而已。)
h
左j
下k
上l
右w
下一個wordW
下一個word(跳過標點符號)b
前一個worde
跳到目前word的尾端0
跳到目前行的開頭^
跳到目前行第一個非空白字元$
跳到行尾{
上一段(以空白行分隔)}
下一段(以空白行分隔)[{
跳到目前區塊開頭]}
跳到目前區塊結尾%
跳到目前對應的括號上(適用各種括號,有設定好的話連HTML tag都能跳)H
螢幕頂端M
螢幕中間L
螢幕底部:x
xG
跳到第x行(x是行號)/xxxx
搜尋xxxx#
往前搜尋目前游標所在的字(word)*
往後搜尋目前游標所在的字(word)fx
在目前行往後搜尋字元xgd
跳到目前游標所在的字(word)的定義位置(寫程式用, 跳到定義變數/函式的地方):split
分割視窗(可加檔名順便開啟另一檔案):diffsplit xxx
以分割視窗和檔案xxx做比較(diff)Ctrl-W p
跳到前一個分割視窗(在兩個分割窗來回切換)Ctrl-W j
跳到下面的分割窗Ctrl-W h
跳到左邊的分割窗Ctrl-W k
跳到上面的分割窗Ctrl-W l
跳到右邊的分割窗Ctrl-N
自動補齊檔案內的下一個可能字(word)Ctrl-P
自動補齊檔案內的上一個可能字(word)Ctrl-X Ctrl-F
自動補齊檔名
- [ZZ]給程式設計師的Vim入門圖解說明
- 用vim写程式的一些设定
- 用vim写程式的一些设定
- ZZ Vim的指令整理
- 程式設計師的格言
- C++程式设计四书五经(zz)
- vim 程式編輯器
- A008:vim 程式編輯器
- 两篇很牛的vim使用技巧(zz)
- [zz] 我的vim + ctags + cscope
- 十个必用的Vim Plugin(ZZ)
- vim 使用技巧[zz]
- vim & cscope[zz]
- vi/vim常用命令 zz
- 如何在Windows下執行遠端X-Window程式zz
- CTAGS + VIM how to (ZZ)
- vim多行注释(ZZ)
- 一个奇怪的程式
- Dojo 技术专题
- ASP.NET中业务对象访问web.config
- ubuntu9.10稳定运行QQ2008和迅雷
- 作息
- 请大家多多指教
- [ZZ]給程式設計師的Vim入門圖解說明
- 解决密码框和文本框长度不一致的问题
- 3.1.2跳跃的精灵——小工具
- 我要迎接明天的太阳
- Kosmos Filesystem中有关读后写的问题
- 配置Qt-embedded-4.5.1的configure选项
- 《win32汇编》时钟之C代码
- 角谷猜想
- ajax创建XMLHttpRequest对象