题目链接 题意 光标只能使用“跳到下一个字符 $\alpha$”和“跳到上一个字符 $\alpha$”这两种命令来移动,求一个字符串中任意两个位置间移动的最短命令长度和。 题解 首先把操作反序,发现一次反操作就是把光标移动回在上一个和下一个本字符之间的任一位置。 假设 $i$ 的反操作可达区间为 $ ...
分类:
其他好文 时间:
2019-11-02 18:10:57
阅读次数:
116
1.总结vim命令行模式常见快捷方式,以及vim查找,替换的方法 vim打开文本编辑时默认进去到命令模式,即对文本不能直接编辑,但可对文本进行复制,粘贴剪切,跳转, 按x可以剪切当前光标所在位置字符然后p可以粘贴在光标移动的位置后面 w可以在每行单词中跳转 ,e在单词末尾跳转 gg可直接跳转至第一行 ...
分类:
系统相关 时间:
2019-10-29 14:11:03
阅读次数:
142
Vim编译器相关知识 在热门Linux操作系统中都会默认安装一款超好用的文本编辑器——名字叫“vim”,vim是vi编辑器的升级版。 vim 具有程序编辑的能力,可以主动的以字体颜色辨别语法的正确性,方便程序设计。 命令模式:控制光标移动,可对文本进行删除、复制、粘贴等工作。 输入模式:正常的文本录 ...
分类:
系统相关 时间:
2019-10-23 19:52:05
阅读次数:
106
1、closed 判断文件是否关闭,关闭则返回True 2、encoding,文件打开的编码方式 3、flush刷新:将内存数据刷新到硬盘里 4、tell:当前光标所在位置 只要不是read方法,读取的是字符。其余的文件内光标移动都是以字节为单位 5、seek控制光标的移动 5.1 seek 补充 ...
分类:
编程语言 时间:
2019-10-23 00:27:09
阅读次数:
97
vim 文件名 :如果文件不存在则先打开,当关闭保存时候自动创建该文件 vim sunck.txt +5 :打开文件,将光标移动到第四行,若不存在则没有效果 vim sunck.txt + :打开文件,将光标移动到最后一行,如果文件不存在则没有效果 移动光标:G:光标快速的定位到末尾行行首 $:光标 ...
分类:
其他好文 时间:
2019-10-17 00:54:42
阅读次数:
114
设 置后Eclipse将在标记区域上的这一行显示一个蓝色圆圈图标。 在Show View窗口中,打开调试(Debug)文件夹,选择断点(Breakpoint)后单 击OK按钮即可激活断点视图。 或者将光标移动到编辑器左侧边缘的标记区域上,双击即可在光标所在行添加一个断 点。 ...
分类:
其他好文 时间:
2019-10-13 12:41:39
阅读次数:
94
用了这么多年的vim,一直都没有好好总结一下使用的技巧,看到fishc的总结后,借花献佛自己顺便整理一下,特此感谢。 一、vim光标移动h 左j 下k 上l 右二、vim进入插入模式按键含义 注意:最后这个大 S 是清除所在行,而不是删除。清除的意思就是保留行,把内容清空,然后在行首进入插入模式。 ...
分类:
系统相关 时间:
2019-10-10 15:56:36
阅读次数:
110
[TOC] 格式化控制的完整语法 输出类型:之前课程中介绍过的d,c,f,X,u等 宽度:输出内容所占的最小宽度 格式标志:与对齐方式、补位方式、是否输出正负符号、是否输出特殊进制的前缀有关,可以同时设置多个标志 最小占用宽度 可以通过数字,指定输出内容的所占的最小宽度。 精度 小数点后接数字,代表 ...
分类:
其他好文 时间:
2019-10-10 11:22:11
阅读次数:
63
vim 的基本使用vim有三种模式指令模式(查找和替换)编辑模式(编辑文本)常规模式(光标移动、复制、粘贴、删除)任何模式下使用ESC可返回常规模式打开文件、新建文件、保存文件12345vi 若文件存在则打开文件,不存在则新建并打开输入 ':' 进入指令模式输入 q (quit) 退出文件输入 wq... ...
分类:
系统相关 时间:
2019-10-09 19:27:02
阅读次数:
105
恢复内容开始 命令的别名 alias 查询命令别名 alias 别名 = ‘原命令’ 设定命令别名 注:使用命令定义别名只是临时生效,如果想要永久生效,需要写入环境变量配置文件(~/.bashrc) 常用的快捷键 Tab键 命令或文件补全 Ctrl+A 把光标移动到命令行开头 Ctrl+E 把光标移 ...
分类:
其他好文 时间:
2019-10-09 09:23:43
阅读次数:
87