摘要:
在文件间跳转 跳转列表 :jumps命令可以查看跳转列表,记录了vim在各个文件上执行跳转命令之前和之后的光标位置 C-o 命令像浏览器的后退按钮一样,在文件之间跳转 C-i 命令就是前进按钮了 什么是vim的跳转命令 改变列表 vim会在编辑会话期间维护一张表,记载对于缓冲区做的修改,这就是改变列 阅读全文
摘要:
打开与保存文件 :edit 以文件路径打开文件 :write 把缓冲区内容写入磁盘,就是:w命令,太常见了 :pwd 显示工作目录 print working directory 与bash命令的功能一样 :Explore 打开内置的文件浏览器 :E 通过:Sexplore 和 :Vexplore 阅读全文
摘要:
管理多个文件 文件是存储在磁盘上的,缓冲区则存在于内存中。当 Vim 打开一个文件时,该文件的内容被读入一个具有相同名字的缓冲区。刚开始,缓冲区的内容和文件的内容完全相同,但当我们对缓冲区做出修改时,二者的内容就会出现差别。如果我们决定保留这些修改,就可以再把缓冲区的内容写回到文件里。 :ls 列出 阅读全文
摘要:
命令行模式 按下:键,Vim会切换到命令行模式 复制和移动行 :copy 的简写形式是 :t :move 的简写形式是 :m :t.命令会创建一个当前行副本,而另外一种做法则是用普通模式的复制和粘贴命令(yyp)来达到同样的效果。这两种复制当前行的技术有个需要关注的差别:yyp会使用寄存器,而:t. 阅读全文
摘要:
可视模式 三种可视模式 v 面向字符的可视模式 V 面向行的可视模式 C-v 面向列块的可视模式 gv 重选上次的高亮选区 切换选区的活动端 o 高亮选区有两个端点,o按键可以在这两个端点之间跳转 修改列文本 阅读全文
摘要:
插入模式 退格键可以删除,插入模式时,也有可以删除的命令 C-h 删除前一个字符(同退格键) C-w 删除前一个单词 C-u 删至行首 在vim的命令行模式中,在bash中也可以使用这些键位 返回普通模式 Esc C-[ C-o 切换到插入-普通模式(处于插入模式,想运行一个普通模式命令,然后马上回 阅读全文
摘要:
普通模式 大多数普通模式命令可以在执行时指定次数 C-a和C-x命令分别对数字执行加减操作,指定多少次数,就是加上或者减去几 当这两个命令不是在数字上,执行时会自动跳转到本行的数字,如果本行有数字的话 但是这个命令对于0开头的数字,正常会忽略,007,会变成8或者6 次数+命令的颗粒细度不如命令重复 阅读全文
摘要:
Vim实用技巧--重复的魅力 .命令 重复上次修改,x、dd 以及 > 命令都是在普通模式中执行的命令,不过,每次我们进入插入模式时,也会形成一次修改。从进入插入模式的那一刻起(例如,输入 i),直到返回普通模式时为止(输入),Vim会记录每一个按键操作。做出这样一个修改后再用 . 命令的话,它将会 阅读全文
摘要:
https://www.injdk.cn/ 阅读全文
摘要:
Plymouth 参考 debian wiki B站视频 简介 debian默认的开机动画,即在grub菜单之后,就是密密麻麻的文本流,显示的是内核消息。有时还能看到一些无伤大雅的报错或者警告信息,说实话我都不知道到底为什么? 但是也不影响实际使用,不过美化一下不也挺好的吗?Plymouth就是干这 阅读全文