4 Commits

Author SHA1 Message Date
wsdjeg
4cad0143f9 update readme 2023-04-26 22:21:44 +08:00
wsdjeg
5cceeb115f Merge pull request #50 from Jacques-z/patch-1
Update Technical quirks.md
2023-04-15 16:01:19 +08:00
Jacques-z
45ad324ed4 Update Technical quirks.md 2023-04-15 15:28:50 +08:00
Wang Shidong
73eca6f8b6 Update README.md 2022-10-10 23:11:52 +08:00
2 changed files with 17 additions and 10 deletions

View File

@@ -13,10 +13,6 @@
<br /><br />
</div>
[![Gitter](https://badges.gitter.im/SpaceVim/SpaceVim.svg)](https://gitter.im/SpaceVim/cn)
[![telegram](https://img.shields.io/badge/chat-telegram-blue.svg)](https://t.me/joinchat/1TvSIDrsaq0zMjZl)
[![QQ](https://img.shields.io/badge/QQ群-970953433-blue.svg)](https://jq.qq.com/?_wv=1027&k=XYqDdQTM)
<!-- vim-markdown-toc GFM -->
- [简介](#简介)
@@ -157,13 +153,17 @@ Vim 采用模式编辑的理念,即它提供了多种模式,按键在不同
比如,要改变括号内的文本,需要执行 `ci(` (读做 `change inner parentheses`);
删除整个段落的内容,需要执行 `dap` (读做:`delete around paragraph`)。
如果你能看见 Vim 老司机操作,你会发现他们使用 Vim 脚本语言就如同钢琴师弹钢琴一样。复杂的操作只需要几个按键就能完成。他们甚至不用刻意去想,因为这已经成为[肌肉记忆](https://en.wikipedia.org/wiki/Muscle_memory)了。这减少[认识负荷](https://en.wikipedia.org/wiki/Cognitive_load)并帮助人们专注于实际任务。
如果你能看见 Vim 老司机操作,你会发现他们使用 Vim 脚本语言就如同钢琴师弹钢琴一样。
复杂的操作只需要几个按键就能完成。他们甚至不用刻意去想,因为这已经成为[肌肉记忆](https://en.wikipedia.org/wiki/Muscle_memory)了。
这减少[认识负荷](https://en.wikipedia.org/wiki/Cognitive_load)并帮助人们专注于实际任务。
## 入门
Vim 自带一个交互式的教程,内含你需要了解的最基础的信息,你可以通过终端运行以下命令打开教程:
$ vimtutor
```
$ vimtutor
```
不要因为这个看上去很无聊而跳过,按照此教程多练习。你以前用的 IDE 或者其他编辑器很少是有“模式”概念的,因此一开始你会很难适应模式切换。但是你 Vim 使用的越多,[肌肉记忆](https://en.wikipedia.org/wiki/Muscle_memory) 将越容易形成。
@@ -259,10 +259,12 @@ endif
相关帮助:
:h :version
:h feature-list
:h +feature-list
:h has-patch
```
:h :version
:h feature-list
:h +feature-list
:h has-patch
```
返回主目录 [:arrow_heading_up:](#简介)

View File

@@ -1,3 +1,8 @@
# 技术怪癖
## NUL 符用新行表示
文件中的 NUL 符 (`\0`) 在内存中会被存储为换行符 (`\n`) 且
在缓冲区中显示为 `^@`.
在 `man 7 ascii` 和 `:h NL-used-for-Nul` 中查看更多信息。