# vim hello.c # 新建/開啟檔案
# 按 i 進入插入模式(左下顯示 -- INSERT --)
# 編輯完成按 Esc 回一般模式
# :wq 存檔離開
# :q! 不存檔強制離開
| 動作 | 指令 |
|---|---|
| 換行 | Enter(插入模式) |
| 刪除游標字元 | x |
| 刪除整行 | dd |
| 復原上一步 | u |
| 重做 | Ctrl+R |
| 複製 2 個單字 | y2w |
| 複製整行 | yy |
| 貼上 | p |
| 跳至第 5 行 | :5 <Enter> |
| 搜尋關鍵字 | /keyword |
:set cindent shiftwidth=4 # 程式碼自動縮排 4 空格
:set tabstop=2 # Tab 顯示 2 空格
:set number # 顯示行號
set nocompatible
set number
set tabstop=4
set shiftwidth=4
set expandtab
set autoindent
set cindent
syntax on
Windows (CRLF) → Linux (LF):
dos2unix filename
或在 Vim 內::set fileformat=unix 後存檔。