vim基础学习1---简单命令】的更多相关文章

1:vim abc:如果有abc文件,则打开,否则创建之后打开 2:输入"i",才可以输入东西 3:按Esc,它是底行模式,再敲":wq 回车" 保存退出. 4:cat 命令:是查看文件内容 5:在vim文件中连续敲击两个D,删除此行 -----------------------------------------------------------磁盘管理命令----------------------------------------------------…
:tabnew -创建新标签 :split(sp)-垂直分割窗口 如果没有打开新的文件,那么会打开原来窗口的文件 :vsplit(vsp)-水平分割窗口 如果没有打开新的文件,那么会打开原来窗口的文件 :prev-上一个参数列表 :bprev-上一个缓冲区列表 <C-w>-删除至上个单词开头 <C-u>-删除至行首 <C-r>+寄存器-调用寄存器里面的内容 :数字 == 数字+G 跳转到指定的行 :t -复制 :m - 粘贴…
Elasticsearch一.简介**Elasticsearch 是一个分布式的搜索和分析引擎,可以用于全文检索.结构化检索和分析,并能将这三者结合起来.Elasticsearch 基于 Lucene 开发,现在是使用最广的开源搜索引擎之一,Wikipedia.Stack Overflow.GitHub 等都基于 Elasticsearch 来构建他们的搜索引擎.**1二.简单命令注意:kibana中如下,如果是postman:GET HTTP://IP:PORT/_cat/health?v 1…
当我们使用vim看源码的时候,我们可能会碰到一个方法或者变量,我们想要知道这个变量在其他地方的使用情况.这时候我们经常的做法就是退出当前的文件,或者是重新切换一个终端,然后使用grep或者find等shell命令进行搜索.其实,我们完全可以在不离开文件的情况下,在vim的命令行中进行搜索. vim内部搜索有两种方式,一直就是调用外部的搜索工具进行搜索grep.另外一种就是自带的内部搜索vimgrep其中,grep允许我们就行设置,从而可以自主选择我们希望使用的搜索工具以及搜索结果样式.例如 我们…
在学习的过程,由于很多命令平时都用不着,因此做这个索引方便需要时查找.这包括了前两部分.主要是按页码顺序. P118 date:显示日期与时间 cal:显示日历 bc:计算器 P121 [Tab]:命令补全或文件补全 [Ctrl]-c:强制中断 [Ctrl]-d:EOF或exit P123 man:操作说明 P127 info:与man类似,但显示方式不同 P130 nanp:简单文本编辑器 P132 sync:数据同步写入硬盘 shutdown:关机 halt:关机 poweroff:关机 r…
替换命令substitute可以用来查找跟替换操作. :[range]s[ubstitute]/{pattern}/{string}/[flags] [count] range-命令作用范围(缺省的情况下,默认是当前行) substitute-替换命令 pattern-正则表达式,想要替换的内容(如果为空,会引用上次的查找结果,类似于global中的pattern) 当然,如果我们非要想显示的使用上一个pattern,那我们可以使用<C-r>/,就会把上次的结果插入到命令行了. substit…
global命令可以在指定模式下,匹配行上进行Ex命令 使用格式: :[range]g[lobal]/{pattern}/[cmd] range-是执行范围(如果缺省,是%) global-命令关键字 pattern-匹配内容 cmd-Ex命令操作(缺省是print) 这个命令还有两个反向命令 global! vglobal(v) 他们的意思是,在没有匹配pattern的行上,执行cmd操作 global这个命令使用的时候,包括两步, 第一步是获得已经拥有标记的pattern匹配内容,如果这个值…
普通模式下 /->正向查找 n-向下查找 N-向上查找 ?->反向查找 N-向下查找 n-向上查找 <C-r><C-w> <C-r>-引用,例如引用寄存器 <C-w>-获得当前光标下的字符 例如,当我们在命令行的时候,光标在"向上查找",然后我们执行<C-r><C-w>就可以把这个向上查找放到命令行了. :%s///gn 这个其实是替换命令,只是我们标志位选择了n,不替换罢了这个可以用来匹配上次查找的匹…
一.HTTP概况 20世纪90年代初期,一个主要的新兴应用即万维网(World Wide Web)登上了舞台.Web是一个引起公众注意的因特网应用.Web的应用层协议是超文本传输协议(HTTP),它是Web的核心.HTTP由两个程序实现:一个客户程序和一个服务器程序.客户程序和服务器程序运行在不同的端系统中,通过交换HTTP报文进行会话.HTTP会话定义了这些报文的结构以及客户和服务器进行报文交换的方式. Web页面(也叫文档)是由对象组成的.一个对象只是一个文件,诸如一个HTML文件.一个JP…
1.显示普通的字符串 echo "boring" 2.显示转义字符 echo "\"It is a test!\""; 3.read 命令从标准输入中读取一行,并把输入行的每个字段的值指定给 shell 变量 #!/bin/sh read name echo "$name It is a test" 以上代码保存为 test.sh,name 接收标准输入的变量,结果将是: [root@www ~]# sh test.sh OK…