vi模式

1、命令行模式

例1、删除之后6行

6dd

例2、替换第1行到最后一行 Bluetooth替换掉sms/android/

1,$s#sms/android/#bluetooth/#g

例三:复制6行

6yy。然后编辑模式按p,张贴puts

例四、来到最后一行

$

第一行就是0了

2、编辑模式

时间: 2024-10-13 15:57:04

vi模式的相关文章

在 shell 中使用 vi 模式

作为一名大型开源社区的参与者,更确切地说,作为 Fedora 项目的成员,我有机会与许多人会面并讨论各种有趣的技术主题. 我最喜欢的主题是"命令行"或者说 shell,因为了解人们如何熟练使用 shell 可以让你深入地了解他们的想法,他们喜欢什么样的工作流程,以及某种程度上是什么激发了他们的灵感. 许多开发和运维人员在互联网上公开分享他们的" dot 文件"(他们的 shell 配置文件的常见俚语),这将是一个有趣的协作机会,让每个人都能从对命令行有丰富经验的人中

Linux如何在vi模式下保存未命名的文件

在命令终端,进入vi模式下的编辑模式后,编辑完vim文件,想要保存并退出时,会提示错误: 处理方式: 编辑完vim文件后,shift + :进入最后一行模式,输入:file 文件名.文件类型,回车 提示ab.txt文件已经编辑完成,Shift + :wq退出并保存.

sublime在vi模式下如何快速给选中的字符串加双引号?

1,在vim模式下选中某字符串: 2,按双引号或单引号键,再按ESC 大功告成.

linux基础命令之:vi模式下查找和替换

一.查找 查找命令 /pattern<Enter> :向下查找pattern匹配字符串 ?pattern<Enter>:向上查找pattern匹配字符串 使用了查找命令之后,使用如下两个键快速查找: n:按照同一方向继续查找 N:按照反方向查找 pattern是需要匹配的字符串,例如: /hello<Enter>      #查找hello /hello<Enter>    #查找hello单词(注意前后的空格) 除此之外,pattern还可以使用一些特殊字

linux vi模式下基本命令和快捷键

移动光标上:k nk:向上移动n行 9999k或gg可以移到第一行 G移到最后一行下:j nj:向下移动n行左:h nh:向左移动n列右:l nl:向右移动n列 w:光标以单词向前移动 nw:光标向前移动n个单词 光标到单词的第一个字母上b:与w相反e: 光标以单词向前移动 ne:光标向前移动n个单词 光标到单词的最后一个字母上ge:与e相反 $:移动光标到行尾 n$:移动到第n行的行尾0(Num):移动光标到行首^:移动光标到行首第一个非空字符上去 f<a>:移动光标到当前行的字符a上,nf

more和less编辑模式

今天在用less浏览/etc/services里的服务端口时无意中发现.在less查看文件的同时居然可以进入VI模式编辑原文件.经过测试,more也有相同的功能.我搜索了百度和google好像没有人发现和发表过这内容.以后我们可以先用less浏览文件再修改会不会更好呢? 希望发出来和中国的linuxer可以共享学习一下. 有什么不对之处,敬请谅解.也可以接受轻喷! 这里为方便看我显示了行号,可以看出左下角显示的是文件名'services'处于浏览阶段. [[email protected] tm

vi 常用命令

1.vi 模式  a) 一般模式: vi 处理文件时,一进入该文件,就是一般模式了.  b) 编辑模式:在一般模式下可以进行删除,复制,粘贴等操作,却无法进行编辑操作.等按下 ‘i,I,o,O,a,A,r,R’等字母之后才能进入编辑模式.通常在linux中,按下上述字母时,左下方会出 现'INSERT'或者‘REPLACE’字样,才可以输入任何文字到文件中.要回到一般模式,按下[ESC]键即可.  c) 命令行模式:在一般模式中,输入“: 或者/或者?”,即可将光标移动到最下面一行,在该模式下,

vi学习(1)

今天下午看了vi频繁使用的操作,现在记录,为了方便日后查询. 按vi模式.进入命令3部分. (一) 一般模式下 字符操作:上下左右箭头(或kjhl)能够实现光标上下左右移动一位. 假设想要进行多次移动,能够使用数字+对应的操作符(如:30j表示向下移动30行). :x,X;x表示向后删除一个字符,X表示向前删除一个字符.nx表示连续向后删除n个字符. :0,$;0(是数字不是字母o)移动到这一行的最前面字符;$移动到这一行最后面的字符. 页操作: Pg up屏幕向上移动一页.Pg Dn屏幕向下移

Linux vi编辑器的使用

vi是Visual Interface的简称,它是Linux/Unix下的文本编辑器,例如你想编辑文件english.txt,则你可以在终端下输入 vi english.txt命令,然后就进入了编辑界面. 1:vi 模式 a) 一般模式: vi 处理文件时,一进入该文件,就是一般模式了. b) 编辑模式:在一般模式下可以进行删除,复制,粘贴等操作,却无法进行编辑操作.等按下‘i,I,o,O,a,A,r,R’等,字母之后才能进入编辑模式.通常在linux中,按下上述字母时,左下方会出现'INSER