说明 : 了解一下 nvim 中的基本的 文本的类型。
基本类型有几种,
1 word , sentence , paragragh
2 (), {}, '',"",
3 就是 html 中的 tag 标签。
然后就是选中的类型。
1 i : 待变 inner
2 a: 代表around ,
基本的动作有 :
1 d : delete
2 c: change
3 y ; yank
4 v: visual
命令的基本格式 是
动作 + 选中类型 + 文本类型。
对于单词的选择。
但是是 以空格来进行区分的。
如果我的光标 在单词的中间,怎么选中整个单词呢?
ciw , 这样就可以了
但是这里有一个例外。
比如:
直接
ciW , 就可以了。
小写的w , 与到非 26个字母就会停下来, 而 W, 则会只遇到空格才这样。
然后就是对于 句子的选择了
句子的选择就是 , 以 句号家+空格,或者 句号+(后面没有子母了)来结尾的。
单单有个句号 , 没有空格也是不行的。
vis 就是选中了整个段落。
可以看到 如果整段没有 句号的话,那么他就是 选中了整个段落。
如果一句换,没有句号, 但是遇到了一个空行, 那么这个 s 的命令就跟 p 的命令是一样的了。
然后就是关于 段落的选择
段落的标志是以空行来进行的标志的。
vip 就是选中这一个段落。
可以看到是以上下的空行 来进行区分的。
---------------------------------------------------------
关于lua 的 requre 的使用。
网上的资料。
总结:
1 首先 模块 是以 table 的形式存在的。
2 一个模块 可以放在一个文件中, 以return 作为返回值。 返回的table 中可以由函数+ 变量。
3 如果 你返回的不是 table 的话,应该会自动创建一个table .
------------------------------------------------