---
# System prepended metadata

title: Lesson 0 - 進入X存檔X脫離
tags: [VIM, NeoVIM, TextEditor]

---

# Lesson 0 - 進入X存檔X脫離
###### tags: `TextEditor` `VIM` `NeoVIM`

## 1.由vim編輯器開啟一個新的文件

```c
nvim<space><file_name.file_type>
```

![](https://i.imgur.com/VQZJeR1.gif)


## 2.學會脫離VIM的方式

```c
:q
```
:::info
:bulb: **Descript:** 離開VIM
:::




![](https://i.imgur.com/1HLiysf.gif)


- 文件必須沒有被修改過，才可用此脫離方式

```c
:q!
```
:::info
:bulb: **Descript:** 強制離開(不儲存修改)
:::


![](https://i.imgur.com/VQGqsvb.gif)


- 但其實真正更快的是使用ZQ來脫離

```c
ZQ
```
:::info
:bulb: **Descript:** 強制離開(不儲存修改)
:::



## 3.敲點東西上去吧

一開始都會是在==命令模式<command mode>==

這時候鍵盤上的所有按鍵對vim來說都是快捷鍵

鍵入小寫的i 才會進入所謂的==編輯模式<insert mode>==

```c
i                                                                  
```
:::info
:bulb: **Descript:** 進入編輯模式<insert mode>
:::


按下i後注意畫面的左下角，會提示進入insert mode

![](https://i.imgur.com/I7l7yhW.gif)


按下esc鍵則可以從insert mode再回到command mode

```c
<ESC>
```
:::info
:bulb: **Descript:** 進入命令模式<command mode>
:::


## 4.存檔離開

```c
:wq
```
:::info
:bulb: **Descript:** ==w== 儲存 ==q== 離開 ==wq== 就是儲存並離開
:::

![](https://i.imgur.com/ibIuVOw.gif)


- 或者可以使用ZZ更快速的存檔離開

```c
ZZ
```
:::info
:bulb: **Descript:** 儲存文件並離開
:::


![](https://i.imgur.com/DZdHi6V.gif)
