vim
u012903992
这个作者很懒,什么都没留下…
展开
-
shell/bash 让vi/vim显示空格,及tab字符
这和Linux与Windows断行/换行格式有关。DOS (Windows 系统)使用的断行/换行字符为 ^M$ ,我们称为 CR 与 LF 两个符号。在这样的情况下,如果是一个 shell script 的程序文件,将可能造成“程序无法执行”的状态。因为会误判程序所下达的指令内容。在 Linux 下打开Windows的文件时,由于 DOS 的断行符号是。文件中有 TAB 键的时候,你是看不见的。,就会多了一个 ^M 的符号出来。退出List Mode。进入List Mode。显示在每行的结尾,表示。原创 2023-11-30 11:20:26 · 1523 阅读 · 0 评论 -
vi/vim多行注释、取消多行注释、多行复制、多行删除
进入命令行模式,按ctrl + v进入 visual block模式(可视快模式),按小写字母L横向选中列的个数,例如 // 需要选中2列。进入命令行模式,按ctrl + v进入 visual block模式(可视快模式),然后按j, 或者k选中多行,把需要注释的行标记起来。跟多行复制的情况差不多,第一种方法里5yy改成5dd就行,第二种方法里,或者用:5, 9 de。将光标移至需要复制的内容的第一行,计算需要复制多少行,比如需要复制5行。按下5yy,将光标移至需要复制的地方,按下p粘贴。原创 2023-06-28 16:37:53 · 1118 阅读 · 0 评论