{.c,.cpp,.h,...}源码; //3-3.粘贴找到的{.c,.cpp,.h,...}源码 到 word中; //4.调整word格式; //5.挨个删除每一行回车换行符; //...6.挨个删除每一行空白的行; //7.保存 end: jump start; } } Python: 该我上场了 Python牛鼻....{.c,.cpp,.h,...}源码; //3-3.粘贴找到的{.c,.cpp,.h,...}源码 到 word中; //4.调整word格式; //5.挨个删除每一行回车换行符; //...6.挨个删除每一行空白的行; //7.保存 end: jump start; } } 目录接口大概如下: zhenghui@zh-pc:/软著代码$ tree ./ |grep -E...dirarray = read_dir.split("/") curr_save_file_name = dirarray[len(dirarray) - 1] # 第一行写入源代码文件的名字
: a:直接插入 i:直接插入 0:在下一行插入 O:在上一行插入 u;撤销 删除与复制 ndd n为数字 删除光标所在的向下n行,列如:20dd 删除20行 yy...复制光标所在那一行 nyy n为数字 复制光标所在的向下n行,列如:20yy 复制20行 复制粘贴 复制一行: 把光标移动到该行的任意位置,按下yy...把光标移动到目标行的任意位置,按下p 复制3行: 把光标移动到该行的任意位置,按下3yy 把光标移动到目标行的任意位置,按下p...剪切粘贴: 复制一行: 把光标移动到该行的任意位置,按下dd 把光标移动到目标行的任意位置,按下p 复制3行: 把光标移动到该行的任意位置...u:复原前一个操作 ctrl +r:重做上一次操作 屏幕移动光标位置 H:移动到屏幕最上方 M:屏幕中间一行 L:屏幕最后一行 可视块模式: 批量去注释 前提:注释的行需要整齐排列 1
Home] 移动到这一行的最前面字符处 (常用) $ 或功能键[End] 移动到这一行的最后面字符处 (常用) H 光标移动到这个屏幕的最上方一行的第一个字符 M 光标移动到这个屏幕的中央一行的第一个字符...d$ 删除游标所在处,到该行的最后一个字符 d0 那个是数字的 0 ,删除游标所在处,到该行的最前面一个字符 yy 复制游标所在的一行 (常用) nyy n 为数字。...复制光标所在的向下 n 行 (常用) y1G 复制游标所在行到第一行的所有数据 yG 复制游标所在行到最后一行的所有数据 y0 复制光标所在的那个字符到该行行首的所有数据 y$ 复制光标所在的那个字符到该行行尾的所有数据...p, P p 在光标下一行粘贴,P 在光标上一行粘贴 (常用) J 将光标所在行与下一行的数据结合成同一行 c 重复删除多个数据,例如:向下删除 10 行,[ 10cj ] u 复原前一个动作 (常用...所在行最后一个字符处插入 (常用) o, O 插入模式:o 所在行的下一行插入新行,O 所在行的上一行插入新行 (常用) r, R 取代模式:r 只取代光标所在字符一次,R 一直取代光标所在文字,直到按下
=> 移动到该行左边该字符后 - => 移动到前一行第一个非空白字符 + => 移动到下一行第一个非空白字符 数字+G => 移动到第n行第一个非空白字符 数字+gg => 移动到第n行第一个非空白字符...G => 移动到最后一行行首 gg => 移动到第一行行首 数字+% => 移动到全文件百分之n处 M => 移动到屏幕中间行第一个非空白字符 % => '()[]{}'括号匹配(不可指定计数...插入文本 i => 在光标后插入文本 a => 在光标前插入文本 A => 在当前行末插入文本 I => 在当前行的第一个非空白字符前插入文本 o => 在当前行下方开始新行 O => 在当前行上方开始新行...将1~3行文字写到新的文件filename中 :1,3 w filename 将1~3行文附加到新的文件filename中 :1,3 w >> filename 9....tab 该行右移tab xp => 删除一个字符插入到光标之后 10.
Pycharm设置字体 更换主题 Pycharm的汉化 Pycharm常用快捷键 重命名项目`Shift+F6` 运行代码`Shift+F10` 单行注释`Ctrl+/` 格式化代码`Ctrl+Alt+L` 复制一行...`Ctrl+D` 删除一行`Ctrl+Y` 代码大小写转换`Ctrl+Shift+U` 打开终端`Alt+F12` 搜索文件`Ctrl+Shift+N` 向上插入`Ctrl+Alt+Enter` 向下插入...18) 更换主题 步骤:点击File—>Settings—>Editor—>Color Scheme—>选择自己喜欢的主题即可 Pycharm的汉化 点击Settings选择Plugins 在输入框输入...复制一行Ctrl+D 如果想要复制一行代码选中该行点击Ctrl+D即可复制 如果想要复制多行代码则选中要复制的代码块点击Ctrl+D(但需要自己手动进行换行) 删除一行Ctrl+Y 如果想要删除一行代码选中该行点击...Ctrl+Alt+Enter 如果想在代码上方插入一行代码,可以使用快捷键Ctrl+Alt+Enter 向下插入Shift+Enter 如果想在代码上方插入一行代码,可以使用快捷键Shift+Enter
0 或功能键[Home] 这是数字『 0 』:移动到这一行的最前面字符处 (常用) $ 或功能键[End] 移动到这一行的最后面字符处(常用) H 光标移动到这个屏幕的最上方那一行的第一个字符 M 光标移动到这个屏幕的中央那一行的第一个字符...那个是数字的 0 ,删除游标所在处,到该行的最前面一个字符 yy 复制游标所在的那一行(常用) nyy n 为数字。...复制光标所在的向下 n 行,例如 20yy 则是复制 20 行(常用) y1G 复制光标所在行到第一行的所有数据 yG 复制光标所在行到最后一行的所有数据 y0 复制光标所在的那个字符到该行行首的所有数据...y$ 复制光标所在的那个字符到该行行尾的所有数据 p,P p 为将已复制的数据在光标下一行贴上,P 则为贴在游标上一行!...(常用) o,O 进入插入模式(Insert mode):这是英文字母 o 的大小写。o 为『在目前光标所在的下一行处插入新的一行』; O 为在目前光标所在处的上一行插入新的一行!
插入模式 key desc i 从光标当前位置开始输入文件 I 在光标所在行的行首插入 a 从目前光标所在位置的下一个位置开始输入文字。 A 在光标所在行的行末插入。...o 在下面插入一行 O 在上面插入一行。 s 删除光标后的一个字符,然后进入插入模式。 S 删除光标所在的行,然后进入插入模式。...例如20则光标会向后面移动20个字符距离 0 这是数字“0”:移动到这一行的最前面字符处(常用) $ 移动到这一行的最后面字符处(常用) H 光标移动到这个屏幕的最上方哪一行 M 光标移动到这个屏幕的中央哪一行...且在替换前显示提示符给用户确认(conform)是否需要替换(常用)命令行模式:删除、复制与粘贴 p,P p为将已复制的数据粘贴到光标的下一行,P则为贴在光标上一行。...o为“在当前光标所在的下一行处插入新的一行”,O为“在当前光标所在处的上一行插入新的一行”(常用) r、R 替换:r会替换光标所在的那一个字符;R会一直替换光标所在的文字,直到按下Esc键为止(常用)
0 或功能键[Home] 这是数字『 0 』:移动到这一行的最前面字符处 (常用) $ 或功能键[End] 移动到这一行的最后面字符处(常用) H 光标移动到这个屏幕的最上方那一行的第一个字符 M 光标移动到这个屏幕的中央那一行的第一个字符...d1G 删除光标所在到第一行的所有数据 dG 删除光标所在到最后一行的所有数据 d$ 删除游标所在处,到该行的最后一个字符 d0 那个是数字的 0 ,删除游标所在处,到该行的最前面一个字符 yy 复制游标所在的那一行...复制光标所在的向下 n 行,例如 20yy 则是复制 20 行(常用) y1G 复制游标所在行到第一行的所有数据 yG 复制游标所在行到最后一行的所有数据 y0 复制光标所在的那个字符到该行行首的所有数据...y$ 复制光标所在的那个字符到该行行尾的所有数据 p, P p 为将已复制的数据在光标下一行贴上,P 则为贴在游标上一行!...o 为在目前光标所在的下一行处输入新的一行; O 为在目前光标所在的上一行处输入新的一行!
请将光标移动到本节中下面标记有 ---> 的那一行。 2. 接着输入小写的 o 在光标 *下方* 打开新的一行并进入插入模式。 3....然后复制标记有 ---> 的行并按 键退出插入模式而进入正常模式。...为了在光标 *上方* 打开新的一行,只需要输入大写的 O 而不是小写的 o 就可以了。请在下行测试一下吧。当光标处在在该行上时,按 Shift-O可以 在该行上方新开一行。...输入小写的 o 可以在光标下方打开新的一行并将光标置于新开的行首,进入 插入模式。...输入大写的 O 可以在光标上方打开新的一行并将光标置于新开的行首,进入 插入模式。 2. 输入小写的 a 可以在光标所在位置之后插入文本。
0 或功能键[Home] 这是数字『 0 』:移动到这一行的最前面字符处 (常用) $ 或功能键[End] 移动到这一行的最后面字符处(常用) H 光标移动到这个屏幕的最上方那一行的第一个字符 M...那个是数字的 0 ,删除游标所在处,到该行的最前面一个字符 yy 复制游标所在的那一行(常用) nyy n 为数字。...复制光标所在的向下 n 列,例如 20yy 则是复制 20 列(常用) y1G 复制游标所在列到第一列的所有数据 yG 复制游标所在列到最后一列的所有数据 y0 复制光标所在的那个字符到该行行首的所有数据...y$ 复制光标所在的那个字符到该行行尾的所有数据 p, P p 为将已复制的数据在光标下一行贴上,P 则为贴在游标上一行!...(常用) o, O 进入插入模式(Insert mode): 这是英文字母 o 的大小写。o 为『在目前光标所在的下一行处插入新的一行』; O 为在目前光标所在处的上一行插入新的一行!
或者end表示移动到这一行最后面字符处 5.H,M,L分别对应光标移动到这个屏幕的最上方,中央,最下方那一行的第一个字符处 6.G移动到这个文件的最后一行 7.nG,光标移动到这个文件的第n行...- 删除复制粘贴 1.x,X 在一行字当中,x为向后删除一行(相当于delete键),X为向前删除一 个字符(相当于backspace键),nx 连续向后删除n个字符,nX连续向前删除n个 字符...2.dd 删除光标所在的那一整行,并将该行复制下来,通常会结合p一起使用,使 用ddp可以将一整行移动到其它的位置。...),删除从光标所在处到该行最后一个位置,删除从光标 所在处到该行最前面的一个字符 4.yy,nyy,y1G,yG,y0,y$ 分别对应复制光标所在那一行,复制光标向下n 行,复制光标所在行到第一行的所有数据...所在行最后一个字符处开始插入 3.o,O 进入到插入模式,o光标目前所在行下一行开辟新的一行开始插入,O光标 目前所在行上一行开辟新的一行开始插入 r,R 进入替换模式,r只会替换光标所在的那个字符一次
强行写入当前文件并退出 插入命令备忘单 a 在光标后插入 A 在行尾插入 i 在光标前插入 I 在行中的第一个非空白之前插入 gI 在第 1 列中插入 o 在光标下方开始新行并插入 O 在光标上方开始新行并插入...剪切、复制和粘贴命令备忘单 yy复制(猛拉)整行 #yy复制指定行数 dd剪切(删除)整行 #dd剪切指定的行数 p粘贴在光标后 P粘贴在光标前 删除命令备忘单 d删除突出显示的文本 dd删除一行文本...编辑文本命令备忘单 r替换单个字符(并返回命令模式) cc替换整行(删除该行并进入插入模式) C/ c$从光标处替换到行尾 cw从光标处替换到词尾 s删除一个字符(并进入插入模式) J将下面的行合并到当前行...w移动到下一个单词的开头 e移动到单词的末尾 0跳到行首 $跳到行尾 ^跳转到该行的第一个(非空白)字符 Ctrl + b向后移动一个全屏 Ctrl + f向前移动一个全屏 Ctrl + d向前移动...1/2 个屏幕 Ctrl + u向后移动 1/2 个屏幕 Ctrl + e将屏幕向下移动一行(不移动光标) Ctrl + y将屏幕上移一行(不移动光标) Ctrl + o通过跳跃历史向后移动 Ctrl
请将光标移动到本节中下面示范段落的首行。 2. 输入 dd 将该行删除,这样会将该行保存到vim的缓冲区中。 3. 接着将光标移动到准备置入的位置的上方。记住∶是上方哦。 4....在一行内替换头一个字符串 old 为新的字符串 new,请输入 :s/old/new在一行内替换所有的字符串 old 为新的字符串 new,请输入 :s/old/new/g在两行内替换所有的字符串...请将光标移动到本节中下面标记有 ---> 的那一行。 2. 接着输入小写的 o 在光标 *下方* 打开新的一行并进入插入模式。 3....为了在光标 *上方* 打开新的一行,只需要输入大写的 O 而不是小写的 o就可以了。请在下行测试一下吧。当光标处在在该行上时,按 Shift-O可以在该行上方新开一行。...输入小写的 o 可以在光标下方打开新的一行并将光标置于新开的行首,进入插入模式。输入大写的 O 可以在光标上方打开新的一行并将光标置于新开的行首,进入插入模式。 2.
下面是代码的详细解释: 插入新行 在表格模型 tabModel 的末尾插入一行新记录。QModelIndex() 是一个空的索引,表示插入到末尾。...int currow = curIndex.row(); 设置自动生成的编号和默认值 这段代码的作用是在表格模型中插入一行新记录,然后设置该行的默认值,其中 "Uid" 字段会自动生成一个编号,"Usex...中当前选择行的上方插入一行新记录,并自动生成编号。...tabModel 的当前选择行(curIndex.row())的上方插入一行新记录。...,然后将当前选择行设为新插入的行,并选择该行。
下面是代码的详细解释:插入新行在表格模型 tabModel 的末尾插入一行新记录。QModelIndex() 是一个空的索引,表示插入到末尾。...int currow = curIndex.row();设置自动生成的编号和默认值这段代码的作用是在表格模型中插入一行新记录,然后设置该行的默认值,其中 "Uid" 字段会自动生成一个编号,"Usex"...,当读者点击on_pushButton_save_clicked保存按钮是则会调用submitAll()该函数用于将数据提交到数据库中存储,如下图所示;1.2.4 插入一条记录在 TableView 中当前选择行的上方插入一行新记录...的当前选择行(curIndex.row())的上方插入一行新记录。...,然后将当前选择行设为新插入的行,并选择该行。
Command Mode命令模式 vim的默认模式,编辑器等待输入命令 命令 作用 n 显示搜索命令定位到的下一个字符串 N 显示搜索命令定位到的上一个字符串 o 在光标所在的行下方插入一行并切换到输入模式...#行(注意在末行模式下可以直接输入行号) G:最后一行 翻屏 Ctrl+f 向下翻屏幕 Ctrl+b 向上翻屏幕 Ctrl+d 向下翻半屏 Ctrl+u 向上翻半屏 粘贴命令 p:如果删除(dd)或复制...P:如果删除(dd)或复制(yy)为整行内容,则粘贴到光标所在行的上方,如果复制或删除的内容为整行,则粘贴到光标所在字符的前面。...修改 c:删除当前然后开始进入插入模式 撤销undo u:撤销前一次操作 u:撤销前#次操作 vimrc使用 vimrc是vim的配置文件,vimrc文件的存储位置在 系统 vimrc 文件: "/...,转入输入模式 O:在当前光标所在行的上方,新建一行,并转入输入模式 Last Line Mode 底行模式(末行模式) 只能在命令模式下才能进入末行模式,按:(冒号)进入底行模式 命令 作用 :w
3.2、插入文本 3.2.1、添加 输入a后,在光标的右边插入文本 输入A,在一行的结尾处添加文本 3.2.2、插入 通过在命令模式下输入i,在光标的左边插入文本 通过在命令模式下输入...I,在行首插入文本 3.2.3、插入新行 输入o,在当前光标位置下面打开一行 输入O,在当前光标位置上面打开一行 3.3、撤销更改 撤消前一个命令:在最后一个命令之后立即输入u来撤消该命令...撤消对一行的更改:输入U来撤消你对一行所做的所有更改,这个命令只有在你没将光标移动到该行以外时才生效。...3.4.5、删除到文件的结尾 为删除从当前行到文件结尾的所有内容,需输入dG 3.5、复制和移动文本 复制一行命令:yy 粘贴命令:p 移动文本:先将要移动的部分用删除命令删除,然后再粘贴就可以了... 3.7、替换一个字符串 在一行内替换头一个字符串old为新的字符串new::s/old/new 在一行内替换所有的字符串old为新的字符串new::s/old/new/g 在两行内替换所有的字符串
0 或功能键[Home] 这是数字『 0 』:移动到这一行的最前面字符处 (常用) $ 或功能键[End] 移动到这一行的最后面字符处(常用) H 光标移动到这个屏幕的最上方那一行的第一个字符 M 光标移动到这个屏幕的中央那一行的第一个字符...,到该行的最前面一个字符 yy 复制光标所在的那一行(常用) nyy n 为数字。...(常用) y1G 复制光标所在行到第一行的所有数据 yG 复制光标所在行到最后一行的所有数据 y0 复制光标所在的那个字符到该行行首的所有数据 y$ 复制光标所在的那个字符到该行行尾的所有数据 p, P...p 为将已复制的数据在光标下一行贴上,P 则为贴在光标上一行 (常用) J 将光标所在行与下一行的数据结合成同一行 c 重复删除多个数据,例如向下删除 4 行,[ 4cj ],配合上下左右的按键使用...(常用) o, O o =在当前光标所在的下一行处插入新的一行; O =在当前光标所在处的上一行插入新的一行。
删除、复制与粘贴: x 向后删除一个字符 X 向前删除一个字符 nx 连续向后删除n个字符 dd 删除光标所在行 ndd 删除光标所在的向下n行 d1G 删除光标所在行到第一行的所有数据 dG 删除光标所在到最后一行的所有数据...d$ 删除光标所在处,到该行的最后一个字符 d0 删除光标所在处,到该行的最前一个字符 yy 复制光标所在的那一行 nyy 复制光标所在的向下n列 y1G 复制光标所在行到第一行的所有数据 yG 复制光标所在行到最后一行的所有数据...y0 复制光标所在的那个字符到该行行首的所有数据 y$ 复制光标所在的那个字符到该行行尾的所有数据 p将已复制的数据在光标下一行粘贴上 P 则为贴在光标的上一行 u 恢复前一个操作 Ctrl+r重做上一个操作...◆ 模式切换 ◆ i 从目前光标所在处插入 I 在目前所在行的第一个非空格符处开始插入 a 从目前光标所在的下一个字符处开始插入 A 从光标所在行的最后一个字符处开始插入 o 在目前光标所在的下一行处插入新的一行...O 为在目前光标所在处的上一行插入新的一行 r 只会取代光标所在的那一个字符一次 R会一直取代光标所在的文字,直到按下 ESC 为止 Esc 退出编辑模式,回到一般模式 ?
领取专属 10元无门槛券
手把手带您无忧上云