|命令 |解釋|
|---- |----|
|:x |保存文件并退出 |
|:q! |退出但不保存文件 |
|i |在光標左側插入 |
|a |在光標右側插入 |
|ESC按鍵 |退出插入模式 |
|光標鍵 |移動光標 |
|/text |搜索字符串text(大小寫敏感)|
|n |跳到下一個搜索結果 |
|x |刪除當前光標處的字符 |
|dd |刪除當前光標所在的行 |
|u |撤銷上次改變 |
|:0 |(數字0)將光標移動到文件開頭 |
|:n |將光標移動到第n行 |
|G |將光標移動到文件結尾 |
|^ |將光標移動到該行開頭 |
|$ |將光標移動到該行結尾 |
|:set list|查看文件中特殊字符 |
|yy |復制光標所在行 |
|5yy |復制從光標所在行開始的5行 |
|p |在光標所在行下面粘貼 |
|組合命令 |解釋|
|----|----|
|Ctrl鍵用CL代替 |Shift鍵用ST代替|
|CL+insert |粘貼|
|ST+insert |復制選中|
關鍵命令 描述
h 或 ← 光標左移一個字符
j 或 ↓ 光標下移一行
k 或 ↑ 光標上移一行
l (小寫字母 L) 或 → 光標右移一個字符
H 光標移至屏幕頂行
L 光標移至屏幕末行
G 光標移至文件末行
w 光標右移一個詞
b 光標左移一個詞
0 (數字零) 光標移至行首
^ 光標移至當前行第一個非空格字符
$ 光標移至當前行行尾
Ctrl-B 向后翻頁
Ctrl-F 向前翻頁
i 在光標所在位置插入文本
I (大寫字母 i) 在當前行首插入文本
J (大寫字母 j) 將下一行與當前行合并(下一行上移到當前行)
a 在光標所在位置后追加文本
o (小寫字母 O) 在當前行下邊插入空白行
O (大寫字母 O) 在當前行上邊插入空白行
r 替換光標所在位置的一個字符
R 從光標所在位置開始覆蓋插入文本
x 刪除光標所在位置的字符
X 立即刪除光標所在位置之前(左邊)的一個字符
dd 剪切當前整行文本(為了之后進行粘貼)
D 剪切光標所在位置到行末的文本(該命令等效于 d$)
yX 給出一個移動命令 X (如 h、j、H、L 等),復制適當數量的字符、單詞或者從光標開始到一定數量的行
yy 或 Y 復制當前整行
p 粘貼在光標所在位置之后(下一行)
P 粘貼在光標所在位置之前(上一行)
. (句點) 重復最后一個命令
u 撤銷最后一個命令
U 撤銷最后一行的最后一個命令,只有光標仍在最后一行才能執行。
n 在查找中跳到下一個匹配項
N 在查找中跳到前一個匹配項
:n 下一個文件,編輯多個指定文件時,該命令加載下一個文件。
:e file 加載新文件來替代當前文件
:r file 將新文件的內容插入到光標所在位置的下一行
:q 退出并放棄更改
:w file 將當期打開的緩存區保存為file。如果是追加到已存在的文件中,則使用 :w >> file 命令
:wq 保存當前文件的內容并退出。等效于 x! 和 ZZ
:r! command 執行 command 命令,并將命令的輸出插入到光標所在位置的下一行
- 說明
- PHP
- 數組操作
- file操作的常用方法
- PHP字符串輸出之Heredoc說明
- require(_once)和include(_once)的理解
- file_get_contents和curl
- PHP的json問題
- PHP提高效率的幾點
- PHP/異步任務隊列處理
- HTTP_AUTHORIZATION
- php中 intval和string的一些轉換問題
- 變量在 PHP7 內部的實現
- 關于exit和die
- php獲取微秒
- php高性能日志擴展seaslog的使用
- Curl使用說明
- echo的數據自動增加換行或其他
- php-memcache
- 根據18位數校驗前17位身份證號是否正確
- 將一個老項目升級到php7
- ord獲取ASCII碼
- 框架
- thinkphp5
- THINKPHP5常見問題
- Laravel5學習筆記
- homestead總結
- easywechat學習筆記
- wechat公眾號
- 獲取用戶信息的實現方式
- 前端
- HTML
- CSS
- 偽類和偽元素的區別
- Bootstrap使用
- Javascript
- Javascript梳理總結
- 巧用history.pushState無刷新改變頁面url
- jquery日期時間選擇器組件datepicker的使用說明
- 基本操作
- 比較
- 后端/Nodejs
- 多nodejs版本管理
- 小功能
- URLAPI
- 二維碼轉換
- 地圖URL直接實現導航
- 字體生成
- 網址長短互轉
- 百度短網址
- Fiddle模擬測試百度短網址api
- Composer備忘錄
- composer安裝配置
- Composer 錯誤集錦
- Composer使用自己的庫
- GIT簡單操作命令
- Git記住密碼
- git 顯示錯誤詳情和請求信息
- 工具軟件
- PHPStorm
- VI簡單操作命令
- ATOM
- browser提示shockwave false加載失敗
- Cmder使用說明
- Windows軟件總結
- 瀏覽器插件
- 支付
- 微信支付
- 支付寶
- 銀聯支付
- Ping++
- Beecloud支付
- Map
- 百度地圖BaiduMap
- RESTfulAPI設計實踐
- HTTP
- GET/POST 的請求大小
- 常見狀態碼說明
- Ubuntu
- 命令行中的>>和>的區別
- 筆記
- 正則
- Hybrid的使用記錄
- H5+和mui
- HTML5+和mui使用
- APP開發過程中藍牙問題總結
- Cordova的使用
- 服務器
- URL重寫
- 目錄限制訪問
- 軟鏈接和硬鏈接
- 票務系統對接資料和總結
- qunar去哪兒門票對接
- qunar對接case介紹及錯誤代碼
- tuniu門票對接總結
- 途牛小結
- 聯合票務對接途牛文檔說明
- 途牛簽名流程
- meituan美團
- 大眾點評
- 聯合票務
- 安卓使用技巧
- 安卓清理電池信息
- 安卓6.0使用時發現的問題
- 數據庫
- 數據庫mysql
- 分頁數據優化
- 手機號用不到索引的問題分析
- mysql配置的localhost和127.0.0.1的區別
- mysql5.5升級mysql5.7
- 數據庫MongoDB
- Redis使用說明
- phpredis使用說明
- 環境變量
- Twig使用
- 經典的文章
- 用超人的故事講解 IoC(控制反轉) 和 DI(依賴注入)