Vim:为什么用$作为行尾?

让·吕克

我是Vim的新手,并对为什么$会习惯使用该行的末尾感到好奇因此,例如,0让我重新开始至少有某种意义(键盘上的第一个数字转到第一个字母行---可理解的)。

背后有逻辑$还是完全武断?

我一直在想着$蛋art,直到我记得那把我带到了最后!

谢谢!

威廉·珀塞尔

在某些时候它是任意的,但几十年来$一直是用来表示正则表达式中字符串结尾的符号。vim尊重历史的先例,并使击键对熟悉正则表达式语法的人非常直观。

本文收集自互联网,转载请注明来源。

如有侵权,请联系[email protected] 删除。

编辑于
0

我来说两句

0条评论
登录后参与评论

相关文章

来自分类Dev

为什么用阴谋而不是使

来自分类Dev

为什么用.call(this)代替括号

来自分类Dev

为什么用0长值作为参数的Date构造函数将在Java中输出1970年之前的日期?

来自分类Dev

为什么void *作为模板参数可以用作函数参数而不是模板参数?

来自分类Dev

在对象中使用“ undefined”作为键会导致将“ undefined”用作键。为什么?

来自分类Dev

为什么用ViewStates代替Sessions

来自分类Dev

为什么用TCPDF代替mpdf

来自分类Dev

为什么用1和UINT_MAX作为种子,rand()会产生相同的值?

来自分类Dev

为什么用QT编译OpenCV?

来自分类Dev

当使用“ new”创建并立即返回对象时,为什么用作对象属性而不访问闭包?

来自分类Dev

为什么用“ if(!! variable)”而不是“ if(variable)”?

来自分类Dev

为什么添加const将通用引用作为右值

来自分类Dev

为什么git总是弄乱我的行尾?

来自分类Dev

为什么右值引用作为左值引用传递?

来自分类Dev

为什么printf创建Windows行尾?

来自分类Dev

Haskell:为什么用等号失败?

来自分类Dev

为什么用PHP的$ _SERVER变量获取一个随机字符串作为IP地址?

来自分类Dev

为什么我不能传递引用作为std :: async的函数参数

来自分类Dev

CodePipeline-为什么用作源时必须在S3存储桶上启用版本控制?

来自分类Dev

什么用作缓冲区流的定界符

来自分类Dev

为什么用户的活动总是空的?

来自分类Dev

Vim:为什么用$作为行尾?

来自分类Dev

为什么用!!(condition)代替(condition)?

来自分类Dev

Gawker媒体将什么用作时间戳格式?

来自分类Dev

为什么void *作为模板参数可以用作函数参数而不是模板参数?

来自分类Dev

为什么用户空间比内核慢?

来自分类Dev

为什么用递归停止isRoundNumber

来自分类Dev

为什么用联合包装结构?

来自分类Dev

为什么向下键不转到行尾?

Related 相关文章

  1. 1

    为什么用阴谋而不是使

  2. 2

    为什么用.call(this)代替括号

  3. 3

    为什么用0长值作为参数的Date构造函数将在Java中输出1970年之前的日期?

  4. 4

    为什么void *作为模板参数可以用作函数参数而不是模板参数?

  5. 5

    在对象中使用“ undefined”作为键会导致将“ undefined”用作键。为什么?

  6. 6

    为什么用ViewStates代替Sessions

  7. 7

    为什么用TCPDF代替mpdf

  8. 8

    为什么用1和UINT_MAX作为种子,rand()会产生相同的值?

  9. 9

    为什么用QT编译OpenCV?

  10. 10

    当使用“ new”创建并立即返回对象时,为什么用作对象属性而不访问闭包?

  11. 11

    为什么用“ if(!! variable)”而不是“ if(variable)”?

  12. 12

    为什么添加const将通用引用作为右值

  13. 13

    为什么git总是弄乱我的行尾?

  14. 14

    为什么右值引用作为左值引用传递?

  15. 15

    为什么printf创建Windows行尾?

  16. 16

    Haskell:为什么用等号失败?

  17. 17

    为什么用PHP的$ _SERVER变量获取一个随机字符串作为IP地址?

  18. 18

    为什么我不能传递引用作为std :: async的函数参数

  19. 19

    CodePipeline-为什么用作源时必须在S3存储桶上启用版本控制?

  20. 20

    什么用作缓冲区流的定界符

  21. 21

    为什么用户的活动总是空的?

  22. 22

    Vim:为什么用$作为行尾?

  23. 23

    为什么用!!(condition)代替(condition)?

  24. 24

    Gawker媒体将什么用作时间戳格式?

  25. 25

    为什么void *作为模板参数可以用作函数参数而不是模板参数?

  26. 26

    为什么用户空间比内核慢?

  27. 27

    为什么用递归停止isRoundNumber

  28. 28

    为什么用联合包装结构?

  29. 29

    为什么向下键不转到行尾?

热门标签

归档