王者荣耀 限时活动王者知道答案,冷知识题目你会吗
Vim为什么这么多年,使用Vim的人还是这么多 原标题 为什么这么多年,使用Vim的人还是这么多 近日
是一个无状态的文本编辑器,它是Unix和Linux系统中最受欢迎的编辑器之一。它的强大之处在于它的可配置性和可扩展性,使其成为程序员和系统管理员首选的编辑器。但是,除了常规的Vim用法,这个编辑器也有许多冷知识。接下来,我们将介绍一些最酷的Vim技巧,以帮助你提高你的生产力。
1. 宏 宏是Vim的另外一个强大功能。你可以记录你的键盘输入并将其转换为一个命令。你可以执行多个命令或者可以使用映射快捷键来一次性执行它。录制宏的方法是按下q键,在ord键中输入宏名称,然后执行要执行的命令。
最后,按下q键以停止录制。
2. 折叠 Vim为文件的折叠提供了不同的选项。你可以使用手动折叠或自动折叠两种方式。手动折叠可以在Vim中使用zf命令完成。自动折叠可以通过开启折叠模式来实现。最常见的折叠模式是缩进折叠,这意味着Vim会根据代码的缩进等级来自动折叠代码。
3. 替代 在Vim中,你可以使用:s/old/new/g 命令来替换文件中的所有旧单词为新单词。此命令将在整个文件中查找旧单词,并使用新单词进行替换。
4. 按照 ASCII序列排序 Vim可以按照ASCII顺序对文件进行排序。手动方式是将多行文本块固定在Vim中,并使用:sort 命令将文本块按照字母顺序排列。自动方式是通过:sort命令和自动格式化功能将文件排序。
5. 按照行号搜索 在Vim中,你可以像下面Example 1中所示一样通过行号搜索行文本。你只需要在:buscar 中使用. 号来定位游标位置。 Example 1: 查找行文本 - :1,$g/REGEX/print会在文件的每一行中查找REGEX,并在该行的末尾输出单词'print'。
6. 查找大写字母 Vim可以搜索文本中的大写字母,然后将这些大写字母替换为小写字母。只需按下:/\U 将游标定位到第一个大写字母上,然后使用:s/\U/match/ 来替换它。使用\U将匹配要替换的文本,并使用match来代替它。
7. 在Vim内运行shell命令 Vim使得在编辑模式内运行shell命令非常方便。只需在命令中使用欧美的!即可。例如,在命令窗口中运行grep命令,命令为:!grep string file。 总之, Vim的大部分功能使其成为程序员和系统管理员的首选编辑器之一。尽管它有很多常规用途,但你可能还不知道这里讨论的一些酷技巧。因此,使用这些Vim技巧,可以显著提高你的工作效率和生产力,从而更快地完成工作,并完成更多任务。
想明白这些问题就可以去举铁了
知识 vim
上一篇:郑州 冷知识 下一篇:上饶冷知识

相关文章