Linux之vim經常使用命令
退出編輯模式,直接輸入:code
:$ // 回車便可跳轉到底部
:1 // 那是數字1,回車直接跳轉到top
補充不補分經常使用的命令:gc
基本移動im
- 0: 移動到行首。
- $: 移動到行尾。
- nG: 到文件第n行。
- H: 把光標移到屏幕最頂端一行。
- M: 把光標移到屏幕中間一行。
- L: 把光標移到屏幕最底端一行。
- gg: 到文件頭部。
- G: 到文件尾部。
翻屏top
- ctrl+f: 下翻一屏。
- ctrl+b: 上翻一屏。
查找img
- /something: 在後面的文本中查找something。
- ?something: 在前面的文本中查找something。
- n: 向後查找下一個。
- N: 向前查找下一個。
替換移動
- :s/old/new - 用new替換當前行第一個old。
- :s/old/new/g - 用new替換當前行全部的old。
- :n1,n2s/old/new/g - 用new替換文件n1行到n2行全部的old。
- :%s/old/new/g - 用new替換文件中全部的old。
- :%s/^/xxx/g - 在每一行的行首插入xxx,^表示行首。
- :%s/$/xxx/g - 在每一行的行尾插入xxx,$表示行尾。
- 全部替換命令末尾加上c,每一個替換都將須要用戶確認。 如:%s/old/new/gc,加上i則忽略大小寫(ignore)。
歡迎關注本站公眾號,獲取更多信息