当前位置: 首页 > news >正文

做自己看视频的网站网站建设 加强宣传

做自己看视频的网站,网站建设 加强宣传,wordpress分权限浏览,寿光网站建设进入vi的命令 vi filename :打开或新建文件#xff0c;并将光标置于第一行首 vi n filename #xff1a;打开文件#xff0c;并将光标置于第n行首 vi filename #xff1a;打开文件#xff0c;并将光标置于最后一行首 vi /pattern filename#xff1a;打开文件…进入vi的命令  vi filename :打开或新建文件并将光标置于第一行首  vi n filename 打开文件并将光标置于第n行首  vi filename 打开文件并将光标置于最后一行首  vi /pattern filename打开文件并将光标置于第一个与pattern匹配的串处  vi -r filename 在上次正用vi编辑时发生系统崩溃恢复filename  vi filename....filename 打开多个文件依次进行编辑  移动光标类命令 h 光标左移一个字符  l 光标右移一个字符  space光标右移一个字符  Backspace光标左移一个字符  k或Ctrlp光标上移一行  j或Ctrln 光标下移一行  Enter 光标下移一行  w或W 光标右移一个字至字首  b或B 光标左移一个字至字首  e或E 光标右移一个字至字尾  ) 光标移至句尾  ( 光标移至句首  }光标移至段落开头  {光标移至段落结尾  nG光标移至第n行首  n光标下移n行  n-光标上移n行  n$光标移至第n行尾  H 光标移至屏幕顶行  M 光标移至屏幕中间行  L 光标移至屏幕最后行  0注意是数字零光标移至当前行首  $光标移至当前行尾  屏幕翻滚类命令  Ctrlu向文件首翻半屏  Ctrld向文件尾翻半屏  Ctrlf向文件尾翻一屏  Ctrlb向文件首翻一屏  nz将第n行滚至屏幕顶部不指定n时将当前行滚至屏幕顶部。  插入文本类命令  i 在光标前  I 在当前行首  a光标后  A在当前行尾  o在当前行之下新开一行  O在当前行之上新开一行  r替换当前字符  R替换当前字符及其后的字符直至按ESC键  s从当前光标位置处开始以输入的文本替代指定数目的字符  S删除指定数目的行并以所输入文本代替之  ncw或nCW修改指定数目的字  nCC修改指定数目的行  删除命令  ndw或ndW删除光标处开始及其后的n-1个字  do删至行首  d$删至行尾  ndd删除当前行及其后n-1行  x或X删除一个字符x删除光标后的而X删除光标前的  Ctrlu删除输入方式下所输入的文本  搜索及替换命令  /pattern从光标开始处向文件尾搜索pattern  ?pattern从光标开始处向文件首搜索pattern  n在同一方向重复上一次搜索命令  N在反方向上重复上一次搜索命令  s/p1/p2/g将当前行中所有p1均用p2替代  n1,n2s/p1/p2/g将第n1至n2行中所有p1均用p2替代  g/p1/s//p2/g将文件中所有p1均用p2替换  选项设置  all列出所有选项设置情况  term设置终端类型  ignorance在搜索中忽略大小写  list显示制表位(CtrlI)和行尾标志$)  number显示行号  report显示由面向行的命令修改过的数目  terse显示简短的警告信息  warn在转到别的文件时若没保存当前文件则显示NO write信息  nomagic允许在搜索模式中使用前面不带“\”的特殊字符  nowrapscan禁止vi在搜索到达文件两端时又从另一端开始  mesg允许vi显示其他用户用write写到自己终端上的信息  最后行方式命令  n1,n2 co n3将n1行到n2行之间的内容拷贝到第n3行下  n1,n2 m n3将n1行到n2行之间的内容移至到第n3行下  n1,n2 d 将n1行到n2行之间的内容删除  w 保存当前文件  e filename打开文件filename进行编辑  x保存当前文件并退出  q退出vi  q!不保存文件并退出vi  !command执行shell命令command  n1,n2 w!command将文件中n1行至n2行的内容作为command的输入并执行之若不指定n1n2则表示将整个文件内容作为command的输入  r!command将命令command的输出结果放到当前行  寄存器操作  ?nyy将当前行及其下n行的内容保存到寄存器中其中?为一个字母n为一个数字  ?nyw将当前行及其下n个字保存到寄存器中其中?为一个字母n为一个数字  ?nyl将当前行及其下n个字符保存到寄存器中其中?为一个字母n为一个数字  ?p取出寄存器中的内容并将其放到光标位置处。这里可以是一个字母也可以是一个数字  ndd将当前行及其下共n行文本删除并将所删内容放到1号删除寄存器中。 VI的使用 -------------------------------------------------------------------------------- 一、插入文本  ┌──┬────────────┐  │命令│描述          │  ├──┼────────────┤  │i  │在当前字符前插入文本  │  ├──┼────────────┤  │I  │在行首插入文本      │  ├──┼────────────┤  │a  │在当前字符后添加文本  │  ├──┼────────────┤  │A  │在行末添加文本     │  ├──┼────────────┤  │o  │在当前行后面插入一空行 │  ├──┼────────────┤  │O  │在当前行前面插入一空行 │  ├──┼────────────┤  │R  │以改写方式输入文本   │  └──┴────────────┘  二、移动光标  ┌─────┬───────────┐  │命令   │描述         │  ├─────┼───────────┤  │j或下箭头 │向下移动一行     │  ├─────┼───────────┤  │k或上箭头 │向上移动一行     │  ├─────┼───────────┤  │h或左箭头 │左移一个字符     │  ├─────┼───────────┤  │l或右箭头 │右移一个字符     │  ├─────┼───────────┤  │w     │右移一个词      │  ├─────┼───────────┤  │W     │右移一个以空格分隔的词│  ├─────┼───────────┤  │b     │左移一个词      │  ├─────┼───────────┤  │B     │左移一个以空格分隔的词│  ├─────┼───────────┤  │0     │移到行首       │  │Ctrl-F  │向前翻页       │  ├─────┼───────────┤  │Ctrl-B  │向后翻页       │  ├─────┼───────────┤  │nG    │到第n行        │  ├─────┼───────────┤  │G     │到最后一行      │  └─────┴───────────┘  三、替换文本  ┌─────┬──────┐  │命令   │描述    │  ├─────┼──────┤  │$     │到行尾   │  ├─────┼──────┤  │(     │到句子的开头│  ├─────┼──────┤  │)     │到句子的末尾│  ├─────┼──────┤  │{     │到段落的开头│  ├─────┼──────┤  │}     │到段落的末尾│  └─────┴──────┘  四、删除文本  ┌───┬───────────┐  │命令 │描述          │  ├───┼───────────┤  │r   │替换一个字符      │  ├───┼───────────┤  │c   │修改文本直到按下Esc健 │  ├───┼───────────┤  │cw  │修改下一个词      │  ├───┼───────────┤  │cnw  │修改接下来的n个词   │  └───┴───────────┘  五、文本编辑  ┌──┬──────────────────────┐  │命寺│描述                    │  ├──┼──────────────────────┤  │yy │将一行文本移到缺省缓冲区中          │  ├──┼──────────────────────┤  │yn │将下一个词移到缺省缓冲区中          │  ├──┼──────────────────────┤  │ynw │将后面的n个词移到缺省缓冲区中        │  ├──┼──────────────────────┤  │p  │如果缺省缓冲区中包含一行文本则在当前   │  │  │行后面插入一个空行井将缺省缓冲区中的声   │  │  │容粘贴到这一行中如果缺省缓冲区中包含   │  │  │多个词把这些词粘贴到光标的右边     │  ├──┼──────────────────────┤  │P  │如果缺省缓冲区中包含一行文本则正当前    │  │   │行前面插入一个空行井将缺省缓冲区中的内    │  │  │容粘贴到这一行中如果缺省缓冲区中包含    │  │   │多个词把这些词粘贴到光标的左边     │  └──┴──────────────────────┘  六、保存退出  ┌───────────┬───────────────┐  │命令         │描述             │  ├───────────┼───────────────┤  │zz          │保存并退出          │  ├───────────┼───────────────┤  │:w filename      │写入文件            │  ├───────────┼───────────────┤  │:W          │写入文件           │  ├───────────┼───────────────┤  │:x          │保存(如果当前文件修改过)并退出│  ├───────────┼───────────────┤  │:q!          │不保存文件直接退出      │  ├───────────┼───────────────┤  │:q          │退出vi            │  VI常用技巧 VI命令可以说是Unix/Linux世界里最常用的编辑文件的命令了但是因为它的命令集众多很多人都不习惯使用它其实您只需要掌握基本命令然后加以灵活运用就会发现它的优势并会逐渐喜欢使用这种方法。本文旨在介绍VI的一些最常用命令和高级应用技巧。  一、基本命令介绍  ---- 1光标命令  k、j、h、l——上、下、左、右光标移动命令。虽然您可以在Linux中使用键盘右边的4个光标键但是记住这4个命令还是非常有用的。这4个键正是右手在键盘上放置的基本位置。  nG——跳转命令。n为行数该命令立即使光标跳到指定行。  CtrlG——光标所在位置的行数和列数报告。  w、b——使光标向前或向后跳过一个单词。  ---- 2编辑命令  i、a、r——在光标的前、后以及所在处插入字符命令(iinsert、aappend、rreplace)。  cw、dw——改变(置换)/删除光标所在处的单词的命令 (cchange、ddelete)。  x、d$、dd——删除一个字符、删除光标所在处到行尾的所有字符以及删除整行的命令。  ---- 3查找命令  ---- /string、?string——从光标所在处向后或向前查找相应的字符串的命令。  ---- 4拷贝复制命令  ---- yy、p——拷贝一行到剪贴板或取出剪贴板中内容的命令。  二、常见问题及应用技巧  ---- 1在一个新文件中读/etc/passwd中的内容取出用户名部分。  ---- vi file  ---- :r /etc/passwd 在打开的文件file中光标所在处读入/etc/passwd  ---- :%s/:.*//g 删除/etc/passwd中用户名后面的从冒号开始直到行尾的所有部分。  ---- 您也可以在指定的行号后读入文件内容例如使用命令“:3r /etc/passwd”从新文件的第3行开始读入 /etc/passwd的所有内容。  ---- 我们还可以使用以下方法删掉文件中所有的空行及以#开始的注释行。  ---- #cat squid.conf.default | grep -v ^$ | grep -v ^#  ---- 2在打开一个文件编辑后才知道登录的用户对该文件没有写的权限不能存盘需要将所做修改存入临时文件。  ---- vi file  ---- :w /tmp/1 保存所做的所有修改也可以将其中的某一部分修改保存到临时文件例如仅仅把第2059行之间的内容存盘成文件/tmp/1我们可以键入如下命令。  ---- vi file  ---- :20,59w /tmp/1  ---- 3用VI编辑一个文件但需要删除大段的内容。  ---- 首先利用编辑命令“vi file”打开文件然后将光标移到需要删除的行处按CtrlG显示行号再到结尾处再按CtrlG显示文件结尾的行号。  ---- :23,1045d 假定2次得到的行号为23和1045则把这期间的内容全删除也可以在要删除的开始行和结束行中用ma、mb命令标记然后利用“:a,bd”命令删除。  ---- 4在整个文件的各行或某几行的行首或行尾加一些字符串。  ---- vi file  ---- :3,$s/^/some string / 在文件的第一行至最后一行的行首插入“some string”。  ---- :%s/$/some string/g 在整个文件每一行的行尾添加“some string”。  ---- :%s/string1/string2/g 在整个文件中替换“string1”成“string2”。  ---- :3,7s/string1/string2/ 仅替换文件中的第3行到第7行中的“string1”成“string2”。  ---- 注意: 其中s为substitute%表示所有行g表示global。  ---- 5同时编辑2个文件拷贝一个文件中的文本并粘贴到另一个文件中。  ---- vi file1 file2  ---- yy 在文件1的光标处拷贝所在行  ---- :n 切换到文件2 (nnext)  ---- p 在文件2的光标所在处粘贴所拷贝的行  ---- :n 切换回文件1  ---- 6替换文件中的路径。  ---- 使用命令“:%s#/usr/bin#/bin#g”可以把文件中所有路径/usr/bin换成/bin。也可以使用命令“:%s//usr/bin//bin/g”实现其中“”是转义字符表明其后的“/”字符是具有实际意义的字符不是分隔符。 -----7、显示行号 在VI的命令模式下输入“:set nu”  或者修改vi配置文件“vi ~/.vimrc”在其中添加“set nu”  在VI的命令模式下输入“:set nu”就有行号了。  但是想将这个设置写进VI的配置文件就  # vi ~/.vimrc   在这个文件中添加  set nu
http://www.dnsts.com.cn/news/8739.html

相关文章:

  • 网站建设销售话重庆装修公司有哪些
  • 格力网站建设需求分析杭州招标信息网
  • 安庆做网站企业自适应 wordpress
  • 免费app下载网站电子商务网站建设与运营
  • 宁波网站制作作企业推广的网站
  • 金融网站cms如何重建网站
  • 网站漏洞有哪些wordpress+药品食品
  • 在线diy网站小吃培训
  • dede门户网站模板下载ppt怎么制作教程
  • 湖南智能网站建设平台网站免费推广怎么做
  • 移动端网站开发 floatwordpress如何实现多语言版本
  • wordpress无法访问首页优化方案2022
  • 免费最好网站建设wordpress如何销售卡密
  • 新网站如何才做被百度收录dw网页制作软件免费
  • 合肥专门做网站的公司有哪些软件制作助手
  • 网站项目怎么做计划wordpress 购买会员
  • 城建道桥建设集团网站国外做名片的网站
  • 淘宝网站的建设目标是网站建设技术支持包括哪些
  • 四川省网站备案沧州网路运营中心
  • wordpress 全站备份花生棒 做网站
  • 阜南县建设局网站滁州网站建设联系方式
  • 网页设计 网站维护可信网站代码
  • 做网站最好的优秀北京网站建设
  • 网站利润分析烟台市政建设招标网站
  • 郑州做手机网站建设手机开发者模式怎么打开
  • ai素材免费下载网站自己怎么制作网页链接
  • 医院网站做网站开发用哪门语言
  • 宠物商品销售网站开发背景网站服务商排名
  • 站长之家seo综合卷帘门怎么做网站
  • 柴油网站怎么做天津通用网站建设收费