在vi里如何复制一行中间的几个字符?(内空) [问题点数:80分,结帖人OneStandNight]

Bbs1
本版专家分:9
结帖率 100%
Bbs7
本版专家分:18977
Blank
红花 2003年7月 Linux/Unix社区大版内专家分月排行榜第一
Blank
黄花 2003年6月 Linux/Unix社区大版内专家分月排行榜第二
Blank
蓝花 2004年7月 Linux/Unix社区大版内专家分月排行榜第三
2003年12月 Linux/Unix社区大版内专家分月排行榜第三
2003年9月 Linux/Unix社区大版内专家分月排行榜第三
Bbs1
本版专家分:9
Bbs3
本版专家分:923
Blank
黄花 2002年7月 Linux/Unix社区大版内专家分月排行榜第二
Bbs3
本版专家分:923
Blank
黄花 2002年7月 Linux/Unix社区大版内专家分月排行榜第二
Bbs5
本版专家分:3129
Bbs1
本版专家分:9
vim选中字符复制/剪切/粘贴
转载自:http://www.cnblogs.com/luosongchao/p/3193153.html 问题描述: <em>vi</em>m 中选中指定<em>字符</em>,进行<em>复制</em>/剪切/粘贴 问题解决:              进入<em>vi</em>m中<em>vi</em>sual模式,<em>vi</em>sual模式进入,可以有三种方式:    (1)在普通模式(normal)下,直接按键 v  就可以进入默认<em>vi</em>sual模式,可以使用v+j/k/h/l
Vi 中如何复制几个连续的字符
<em>复制</em>当前位置后的是 nyl 同理,向前是 nyh n是<em>字符</em>数
vim快速选中、删除、复制、修改引号或括号内的内容
原文地址:http://blog.chinaunix.net/uid-26495963-id-3216364.html 分别更改这些配对标点符号中的文本内容 ci’、ci”、ci(、ci[、ci{、ci - 分别删除这些配对标点符号中的文本内容  di’、di”、di(或dib、di[、di{或diB、di - 分别<em>复制</em>这些配对标点符号中的文本内容  yi’、yi”、y
vi编辑器中的各种(整行,多行,一个单词)复制
那么<em>vi</em>编辑器中的整行(多行)<em>复制</em>与粘贴就非常必要了。     1、<em>复制</em>    1)单行<em>复制</em>    在命令模式下,将光标移动到将要<em>复制</em>的行处,按“yy”进行<em>复制</em>;    2)多行<em>复制</em>    在命令模式下,将光标移动到将要<em>复制</em>的首行处,按“nyy”<em>复制</em>n行;其中n为1、2、3……     2、粘贴    在命令模式下,将光标移动到将要粘贴的行处,按“p”进行粘贴   <em>vi</em><em>复制</em>多
linux vi面板如何复制一行
linux <em>vi</em>面板<em>如何</em><em>复制</em><em>一行</em> 把光标移动到要<em>复制</em>的行上 按yy 把光标移动到要<em>复制</em>的位置 按p
vi编辑器中的整行(多行)复制与粘贴
<em>vi</em>编辑器中的整行(多行)<em>复制</em>与粘贴就非常必要了。     1、<em>复制</em>     1)单行<em>复制</em>     在命令模式下,将光标移动到将要<em>复制</em>的行处,按“yy”进行<em>复制</em>;     2)多行<em>复制</em>     在命令模式下,将光标移动到将要<em>复制</em>的首行处,按“nyy”<em>复制</em>n行;其中n为1、2、3……     2、粘贴     在命令模式下,将光标移动到将要粘贴的行处,按“p
vi 整行 多行 复制与粘贴
<em>vi</em>编辑器中的整行(多行)<em>复制</em>与粘贴就非常必要了。     1、<em>复制</em>     1)单行<em>复制</em>     在命令模式下,将光标移动到将要<em>复制</em>的行处,按“yy”进行<em>复制</em>;     2)多行<em>复制</em>     在命令模式下,将光标移动到将要<em>复制</em>的首行处,按“nyy”<em>复制</em>n行;其中n为1、2、3……     2、粘贴     在命令模式下,将光标移动到将要粘贴的行处,按“p
linux 下 vi 文本编辑如何复制一行粘贴删除一行数据
在使用<em>vi</em>有时会想直接<em>复制</em><em>一行</em>数据,然后粘贴<em>一行</em>或者直接删除<em>一行</em>数据 <em>复制</em><em>一行</em>数据的方法 把光标放到要<em>复制</em>的<em>一行</em>前面,然后按两下yy字母键 然后把光标放到要<em>复制</em>到的地方去,按键盘的p字母键 删除<em>一行</em>是把光标移动到要删除的<em>一行</em>上,按两下dd键 下面是相关键的说明: x,X  : 在<em>一行</em>中,x为向后删除一个<em>字符</em>(相当于del键),X为向前删除一个<em>字符</em>(相当于back
linux vi 的cp命令参数、用法
使用方式: cp [options] source dest cp [options] source... directory 说明:将一个档案拷贝至另一档案,或将数个档案拷贝至另一目录。 参数:  -a 尽可能将档案状态、权限等资料都照原状予以<em>复制</em>。 -r 若 source 中含有目录名,则将目录下之档案亦皆依序拷贝至目的地。 -f 若目的地已经有相同档名的档案存在,则在<em>复制</em>前先予以删除再行<em>复制</em>
vim使用方法----拷贝和删除任意长度字符
<em>vi</em>m使用方法----拷贝和删除任意长度<em>字符</em>串
linux之vim/vi快速复制多行内容的快捷键
1、<em>复制</em><em>一行</em> 之前我只知道<em>复制</em>哪<em>一行</em>就把光标放在哪<em>一行</em>然后用命令y,就<em>复制</em>了,然后我再用p命令就可以把这行<em>复制</em>到光标下面 2、<em>复制</em>多行 我们可以使用命令v然后加上 “上下键”,在<em>vi</em>m可以看到部分文本变颜色,就像在windows系统下的shift键加上鼠标左键的效果一样 然后用y命令<em>复制</em>,然后粘贴用p命令显示在光标下面 v + 上or下键 y p
vim编辑器跳转、复制、剪切(2)
重复上次执行命令 . ;如普通模式下上次输入x删除一个字母,则. 表示x命令 执行指定此说相同的命令:ndd->删除n行;ndw->删除n个单词;10x->删除10个字母 游标的快速跳转(普通模式下) 1)行间跳转:nG(:set nu命令显示行标);gg(第<em>一行</em>);G(最后<em>一行</em>) 小技巧:你在完成依次跳转后,可以使用Ctrl+o快速回到上一次(跳转前)光标所在位置。 2)行内跳转: 命令
Linux---vi/vim复制剪切粘贴以及常用命令小结
接触linux操作系统之后使用<em>vi</em>/<em>vi</em>m编辑器用的就比较多,其实<em>vi</em>/<em>vi</em>m编辑文件特别方便,但是一些常见的指令模式下的命令确很容易忘,特别是<em>复制</em>剪切粘贴经常忘,所以小结下以后查用起来比较方便。1.<em>复制</em>剪切粘贴撤销 <em>复制</em>: <em>复制</em><em>一行</em>则:yy <em>复制</em>三行则:3yy,即从当前光标+下两行。 <em>复制</em>当前光标所在的位置到行尾:y$ <em>复制</em>当前光标所在的位置到行首:y^剪切: 剪切<em>一行</em>:dd 前切三
vim 快速选中并复制粘贴替换一个单词
1.光标移动到aaa的开头,按 v 按e 按y 2.光标移动到bbb的开头,按 v 按e 按p 也就说,快速选中一个单词,按v按e即可。
vi/vim 删除:一行, 一个字符, 单词, 每行第一个字符 命令
http://dsec.pku.edu.cn/~jinlong/<em>vi</em>/Vi.html x 删除当前光标下的<em>字符</em> dw 删除光标之后的单词剩余部分。 d$ 删除光标之后的该行剩余部分。 dd 删除当前行。 c 功能和d相同,区别在于完成删除操作后进入INSERT MODE cc 也是删除当前行,然后进入INSERT MO
vi用/查找到一个字符,怎么切换到下一个字符
n 就分别是向后找N 向前找这个词
vi vim 查找和替换字符串 命令
一、<em>vi</em>查找:&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; 当你用<em>vi</em>打开一个文件后,因为文件太长,<em>如何</em>才能找到你所要查找的关键字呢?在<em>vi</em>里可没有菜单-〉查找,不过没关系,你在命令模式下敲斜杆(/)这时在状态栏(也就是屏幕左下脚)就出现了 “/”然后输入你要查找的关键字敲回车就可以了。如果你要继续查找此关键字,敲<em>字符</em>n就可以继续查...
VIM编辑器中如何快速在一行中定位
You can use $, 0, and ^ to move to line endpoints and then use w and b. Also, adding a numeric argument to w and b can accelerate the process, so using 6w instead of just wcan put you abou
linux Vi 编辑器 如何复制整行n内容,这样才能粘贴到文本中
此方法可以用于多行的粘贴-&amp;gt;<em>复制</em>~!1.进入你的文件,(处于命令模式,而不是编辑模式) 2.将你的光标移到你的第三行的开头(用方向键) 3,按下v,(你发现切换到可视模式了),按方向键,知道选中你想要的内容 4.按y,再将光标移到第十四行末尾。 5.按p。完成若想剪切-&amp;gt;<em>复制</em>的话就更简单了(只能用于单行) 1.进入你的文件,(处于命令模式,而不是编辑模式) 2.将你的光标移到你的第三行...
vi如何删除一行,复制多行,查找字符
1.删除<em>一行</em>:dd 2.向下查找找:/<em>字符</em> 向上查找:?<em>字符</em> 3.用<em>vi</em> <em>复制</em>第5行到第10行并粘贴到第12行之后 —————————————————- 光标放到第五行,输入:y6y 光标放到第12行,输入:p 命令行模式下输入:5,10 co 12 ———————————————— 有时候不想费劲看多少行或<em>复制</em>大量行时,可以使用标签来替代 ——————————
vi文本编辑器中复制,剪切,黏贴与删除及字符的查找与替换
命令模式下 <em>复制</em>:yy 数字+yy: 6yy(<em>复制</em>当前行以下6行) 8yy(<em>复制</em>当前行以下8行) 删除或者剪切(行数):dd 数字+dd: 剪切或删除当前行以下行数 删除光标处<em>字符</em>:x 数字+x :(6x,删除光标后6个<em>字符</em>) dG :删除光标所在行至文件尾内容 D: 删除光标所在处至行尾 黏贴:p(黏贴到光标下<em>一行</em>) P(黏贴到光标上<em>一行</em>) <em>字符</em>替换:r (替换光标所在处<em>字符</em>)...
vi/vim下如何搜索字符
1. 命令模式下,输入:/<em>字符</em>串 比如搜索user, 输入/user 按下回车之后,可以看到<em>vi</em>m已经把光标移动到该<em>字符</em>处和高亮了匹配的<em>字符</em>串 2. 查看下一个匹配,按下n(小写n) 3. 跳转到上一个匹配,按下N(大写N) 4. 搜索后,我们打开别的文件,发现也被高亮了,怎么关闭高亮?        命令模式下,输入:n
vim
什么是 <em>vi</em>m? Vim是从 <em>vi</em> 发展出来的一个文本编辑器。代码补完、编译及错误跳转等方便编程的功能特别丰富,在程序员中被广泛使用。 简单的来说, <em>vi</em> 是老式的字处理器,不过功能已经很齐全了,但是还是有可以进步的地方。 <em>vi</em>m 则可以说是程序开发者的一项很好用的工具。 连 <em>vi</em>m 的官方网站 (http://www.<em>vi</em>m.org) 自己也说 <em>vi</em>m 是一个程序开发工具而不是文字处理软件...
linux vi 统计字符串数量
:%s/test//gn或%s/test/&/gn
vim 删除每行前/后n个字符
<em>vi</em>下编辑文本: 1、删除每行前10个<em>字符</em>: :%s/^.\{10\}//g 2、删除每行后2个<em>字符</em>: :2,$s/.$//
linux vim 的使用快捷键之删除、复制、粘贴
u 小u表示撤销上一步操作(特别重要,类似于windows里面的word里面的crtl+y) ctrl+r 与u相反,表示重做前一步操作(特别重要,类似于windows里面的word里面的crtl+y)
vim 复制一整行和复制多行
在python中:print “xxx” 出现异常错误如下: SyntaxError: Missing parentheses in call to 'print' 原因:python2系列可以支持 print “xxxx” ,python3系列需要使用print(“xxx”) 请检查安装的python版本,使用对应的版本语法 ...
vim命令,一般模式下移动光标和复制粘贴
<em>vi</em>m命令<em>vi</em>m是<em>vi</em>的一个升级版;<em>vi</em>m可以显示文字的颜色安装<em>vi</em>m这一个包<em>vi</em>m-enhanced如果不知道安装包,可以使用 命令下面命令来查看<em>vi</em>m命令是那个包安装的。[root@localhost ~]# yum pro<em>vi</em>des &quot;/*/<em>vi</em>m&quot; [root@localhost ~]# yum install -y <em>vi</em>m-enhanced <em>vi</em>m编辑文件会显示颜色,这与文件的具体内容有...
vim文本插入操作
文本插入操作:普通模式下 i:在当前光标的前面插入<em>字符</em> a:在当前光标的后面追加<em>字符</em> o:在当前光标的下<em>一行</em>行首插入<em>字符</em> I:在<em>一行</em>的开头添加文本 A:在<em>一行</em>的结尾添加文本 O:在光标当前行的上<em>一行</em>插入文本 s:删除当前光标处的<em>字符</em>并进入到插入模式 S:删除当前光标所在处的行,并进入到插入模式 u:可以撤销编辑...
vi复制某关键字的行 在连…
Q:想<em>复制</em>含有某个关键字的所有行到另外一个文件中,该<em>如何</em>操作呢? 例如:this is a book;this is a dog;this is a english book;要将所有含book的行copy出来。方法:" Clear register A:let @a=""" Append all lines which matchs book to register A:g/book/y A"
Vim文本编辑 --- 重复、跳转、复制命令
Vim重复命令 1、重复执行上次命令      在普通模式下.(小数点)表示重复上一次的命令操作,拷贝测试文件到本地目录 $ cd /home/shiyanlou $ cp /etc/protocols .      打开文件进行编辑 <em>vi</em>m protocols      普通模式下输入x,删除第一个<em>字符</em>,输入.(小数点)会再次删除一个<em>字符</em>,除此之外也可以重复dd的删除操作 2、...
Vim快速选中、删除、复制那些配对的引号或括号中的内容【强悍】
VIM又一强悍的技巧:可以快速对引号或括号等标点内的内容进行选中、删除、<em>复制</em>操作。 以下命令可以对标点内的内容进行操作。 ci'、ci"、ci(、ci[、ci{、ci更改这些配对标点符号中的文本内容 di'、di"、di(或dib、di[、di{或diB、di删除这些配对标点符号中的文本内容 yi'、yi"、yi(、yi[、yi{、yi<em>复制</em>这些配对标点符号中的文本内容 <em>vi</em>'、<em>vi</em>"
Vim 一次复制多次粘贴
我一直都是 <em>vi</em>wy <em>复制</em>一个<em>字符</em>串, 然后用 <em>vi</em>wp 粘贴, 这样的问题是: 只能粘贴一遍! 比如: alpha beta gamma <em>复制</em> alpha, 去 beta 处粘贴, 再去 gamma 处粘贴, gamma 变成了 beta... 不对不对. 之前没有深究, 总是去 alpha 再<em>复制</em>一遍, 然后去 gamma 处粘贴. 刚看了一下 re...
redhat7 vim/vi如何替换文字
:%s/test/nametest:查找的内容;name:把所有test 替换成name;
vim快速删除或复制字符
转自我的博客园:http://www.cnblogs.com/<em>vi</em>ckey-wu/p/6607982.html <em>vi</em>m normal模式下 1、c+i+分隔符,删除分隔符里面的内容(不删除分隔符,c+a+分隔符则包括分隔符一起删掉) 如将光标位于'%s : %d years old ' 中,此时按c+i+'  则可以将'%s : %d years old ' 变为'
vim 或者vi 删除每行最后一个字符
1. 基本的替换 :s/<em>vi</em><em>vi</em>an/sky/ 替换当前行第一个 <em>vi</em><em>vi</em>an 为 sky :s/<em>vi</em><em>vi</em>an/sky/g 替换当前行所有 <em>vi</em><em>vi</em>an 为 sky :n,$s/<em>vi</em><em>vi</em>an/sky/ 替换第 n 行开始到最后<em>一行</em>中每<em>一行</em>的第一个 <em>vi</em><em>vi</em>an 为 sky :n,$s/<em>vi</em><em>vi</em>an/sky/g 替换第 n 行开始到最后<em>一行</em>中每<em>一行</em>所有 <em>vi</em><em>vi</em>an 为 sk
vim复制、删除和粘贴一行
声明:下面的操作的都是在基本模式(Esc),否则无法操作。1、<em>复制</em>命令:  y1 <em>复制</em>光标处的一个<em>字符</em>到缓冲区   yw <em>复制</em>当前单词到缓冲区   yy <em>复制</em>当前行到缓冲区   nyy / yny <em>复制</em>当前行及其下面n-1行的内容到缓冲区    2、删除命令 dd 删除当前行到缓冲区 x 删除光标处的一个<em>字符</em>到缓冲区3、粘贴命令 p 粘贴当前缓冲区的
在putty中打开vi复制文字到windows
<em>复制</em>的时候,如果直接用鼠标<em>复制</em>的时候,是又<em>vi</em>m处理的,需要按住shift才是xterm处理的, 后测试了下,果然可以,后来用vnc连server发现在<em>vi</em>m中也是同样适用的,高兴
vim 删除包含指定字符的行
删除包含特定<em>字符</em>的行,匹配删除 :% g/abc/d 删除不包含特定<em>字符</em>的行, % v/abc/d % g!/abc/d
vim 复制一整行 复制多行
1、<em>复制</em> 1)单行<em>复制</em> 在命令模式下,将光标移动到将要<em>复制</em>的行处,按“yy”进行<em>复制</em>; 2)多行<em>复制</em> 在命令模式下,将光标移动到将要<em>复制</em>的首行处,按“nyy”<em>复制</em>n行;其中n为1、2、3…… 2、粘贴 在命令模式下,将光标移动到将要粘贴的行处,按“p”进行粘贴
vim里的代码复制到外面
原来是用鼠标选择右键<em>复制</em>,但代码多的时候<em>vi</em>m不会自动滚屏,需要多次<em>复制</em>。 找了一下<em>如何</em>将<em>vi</em>m里的内容<em>复制</em>到外部。 ubuntu默认安装的<em>vi</em>m是不支持系统剪切、粘贴版的,需要执行以下安装: sudo apt-get install <em>vi</em>m-gnome 此时在<em>vi</em>m下执行 :reg查看寄存器,如果有“* 和 “+寄存器则表示可以支持系统剪切粘贴板了 1.光标在第一个字
vi 查找字符串,然后将匹配的字符串全部拷贝下来。
<em>vi</em> search copy
linux之vim复制多行、光标跳转到指定行、插入当前光标上和下行
1、<em>复制</em>多行 number yy 2、光标跳转到指定行 :line 3、插入当前光标到上行 O 4、插入当前光标到下行 o
vi 删除指定行
末行模式::.,$d用到两个命令 。1  删除xx行至xx行。[plain] <em>vi</em>ew plain copy: 1,10d  命令解释:删除第<em>一行</em>到第10行2  直接跳转到文件结尾行 按下大写的g  --- G在文尾输入 [plain] <em>vi</em>ew plain copy: 1,.d  命令解释: 删除从第<em>一行</em>到本行,即删除第<em>一行</em>到结尾如果你觉得有用的话,顶一下吧 ! ^o^ ...
vi中打开多个文件,复制一个文件中多行到另一个文件中
1、<em>vi</em> a.txt b.txt或者<em>vi</em> *.txt 2、文件间切换 :n切换到下一个文件,:wn保存再切换 :N到上一个文件,:wN保存再切换 :.=看当前行 3、比如在一个文件里:100,200y 4、:n到第二个文件,输入:600到第600行,按p粘贴 (或者输入:600p) 5、退出:wq!
macOS 下如何复制 vim 里的代码
我的开发环境: 操作系统:macOS 终端:iTerm2 工具:<em>vi</em>m 编译器:g++ 调试器:lldb 第一步,打开 iTerm2 的偏好设置,把找到 Selection,取消 Copy to pasteboard on selection。 第二步,更新 <em>vi</em>m。 macOS 自带的 <em>vi</em>m 不支持 clipboard,所以需要自己再装一个 brew install <em>vi</em>m...
VI定位到最后一行最后一个字符
最后<em>一行</em>:G    最后一个<em>字符</em>:$  
linux下vi复制,黏贴,删除,撤销,跳转等命令
在嵌入式linux开发中,进行需要修改一下配置文件之类的,必须使用<em>vi</em>,因此,熟悉 <em>vi</em> 的一些基本操作,有助于提高工作效率。 一,模式 <em>vi</em>编辑器有3种模式:命令模式、输入模式、末行模式。掌握这三种模式十分重要:   命令模式:<em>vi</em>启动后默认进入的是命令模式,从这个模式使用命令可以切换到另外两种模式,同时无论在任何模式下只要按一下[Esc]键都可以返回命令模式。   输入模式
vi 常用命令行 撤销 删除行 复制 等等
<em>vi</em> 常用命令行 撤销 删除行 <em>复制</em> 等等  (2013-01-29 11:10:22) 转载▼     sunormoon <em>vi</em> 常用命令行 <em>vi</em> 常用命令行 1.<em>vi</em> 模式   a) 一般模式: <em>vi</em> 处理文件时,一进入该文件,就是一般模式了.   b) 编辑模式:在一般模式下可以进行删除,<em>复制</em>,粘贴等操作
用Word2010写论文时,遇到空一个汉字,即空两格。该敲键盘空格键几次
答:  1.如果输入法处于半角或英文输入状态,敲一下空格,空一个字节,空一格。敲两下空一个汉字(一个汉字为占两个字节)。   2.如果输入法设为全角状态, 敲一下空格,占两个字节,空两格,占一个汉字。  3.半角状态:  全角状态: ,如果为搜狗输入法,一般是shift+空格切换。来自百度知道:全角与半角的区别1.全角---指一个<em>字符</em>占用两个标准<em>字符</em>位置。 汉字<em>字符</em>、规定了全角的英文<em>字符</em>、国标GB...
vi编辑器在两个文档间复制粘贴
<em>vi</em>中多个文件相互之间的<em>复制</em>、粘贴功能简介 大家在<em>vi</em>编辑中,常常遇到想把文件A里面的<em>一行</em>或多行,<em>复制</em>到B文件里面去   下面是几中方法: 1.如果你有多台机器,而且是联网的,你可以用netterm虚拟终端,telnet登陆主机对A文件进行修改、<em>复制</em>,然后打开B文件粘贴过去! 2.如果是单机,当然要用unix自带的编辑功能呢 先简单介绍一些<em>vi</em>编辑里的命令: (A).yw
vim替换行中某个字符及其后面所有字符
想编译一个最精简版本的mplayer, 想把./configure中的所有选项都disable掉 比如需要把下面的选项加入到编译选项中,首先使用 :%s/--enable/--disable/g 把 enable的都换成diable :%s/  --//g 并把--前面的空白删除   --enable-gui           enable GMPlayer compilation (
Linux 如何vim命令把编辑文件的几行内容拷贝到一个新文件
在用<em>vi</em>m编辑文件时,常常会用到一个功能:把编辑文件的几行内容拷贝到一个新文件中。怎么实现该功能? 假设编辑文件nginx.conf ,把该文件的51至91行拷贝到新文件./vhost/res.help.com.conf中,详细实现,请参阅下面示例:   :51,91w!./vhost/res.help.com.conf   再拓展下,<em>如何</em>把nginx.conf
vim 格式化代码之长行换行
为了让长行能自动换行,首先在~/.<em>vi</em>mrc中 设置了textwidth=72,  然后gq=G 或者 gggqG, 发现最大的问题就是是把好几行拼接起来,实现换行了。 比如: 557 00:47:39,487 00:47:42,453 I will have to complete some procedures, and I asked you to check
vim如何删除行首、行位空格、空格行
删除空格行: 非编辑状态下输入:g/^$/d 删除行首空格: 非编辑状态下输入:%s/^\s*//g 删除行尾空格: 非编辑状态下输入:%s/\s*$//g
VI 跳到最后一行和跳到最后一行的最后一个字符
跳到文本的最后<em>一行</em>:按“G”,即“shift+g” 跳到最后<em>一行</em>的最后一个<em>字符</em> : 先重复1的操作即按“G”,之后按“$”键,即“shift+4”。 跳到第<em>一行</em>的第一个<em>字符</em>:先按两次“g”, 跳转到当前行的第一个<em>字符</em>:在当前行按“0”。 原文地址:http://blog.csdn.net/zcl369369/article/details/7551962个人微信公众号: 作者:jiankunki
vi如何跳转到指定行
行号G 例如跳转到100行: 100G
Vim常用编辑命令:移动、跳转到文档中某位置
<em>vi</em>编辑器是Linux和Unix上最基本的文本编辑器,是<em>vi</em>sual editor的简称,工作在<em>字符</em>模式下。由于不需要图形界面,<em>vi</em>是效率很高的文本编辑器。它在Linux上的地位就像Edit程序在DOS上一样。它可以执行输出、删除、查找、替换、块操作等众多文本操作,而且用户可以根据自己的需要对其进行定制。Vim是<em>vi</em>的加强版,比<em>vi</em>更容易使用。<em>vi</em>的命令几乎全部都可以在<em>vi</em>m上使用。常用基本命令如下
vi在行首/行尾插入指定字符以及将多行变一行
在行首插入 :%s/^/your_word/ 在行尾插入 :%s//yourword/多行变<em>一行</em>::0,/your_word/ 多行变<em>一行</em>: :0,s/\n/ /
vim复制粘贴命令
1. 选定文本块。使用v进入可视模式,移动光标键选定内容。 2.<em>复制</em>的命令是y,即yank(提起) ,常用的命令如下:     y      在使用v模式选定了某一块的时候,<em>复制</em>选定块到缓冲区用;     yy    <em>复制</em>整行(nyy或者yny ,<em>复制</em>n行,n为数字);     y^   <em>复制</em>当前到行头的内容;     y$    <em>复制</em>当前到行尾的内容;     yw   <em>复制</em>一个word (ny...
crt下vi使用技巧
原文链接:http://bbs.linuxtone.org/thread-7125-1-1.html IT运维专家网--"自由平等,互助分享!" <em>vi</em>编辑器的基本使用 版权声明:原创作品,允许转载,转载时请务必以超链接形式标明文章原始出处 、作者信息和本声明。否则将追究法律责任. http://wyongit.cublog.cn/ <em>vi</em>编辑器的启动与退出 直接进入编辑环境 $
vim中选择匹配文本删除技巧
试举几例如下: 1. <em>如何</em>只保留匹配内容行而删除其他行? :v/pattern/d :help :v 2. <em>如何</em>对每行只保留匹配内容而删除这<em>一行</em>中的其它内容 :%s/^.*\(pattern\).*$/\1/g 3. 删除包含特定<em>字符</em>串的行 :g/pattern/d 4. 删除包含特定<em>字符</em>串的行,每次删除前都提示 :%s/^.*pattern.*\n//c
vim 同时打开多个文件(复制内容)
1. 最常用的 sp 命令 <em>vi</em>m 打开一个文件 <em>vi</em>m t1 在命令行模式下 (: sp t2) 这样就会同时显示t1 t2 两个文件,然后这两个文件<em>中间</em>用中划线分开;这样用  ctrl + w 在两个(多个)文件中切换; 这样可以<em>复制</em>,对应的内容在另外一个文件中;简单,方便。 2. <em>vi</em>m 同时打开多个文件 <em>vi</em>m t1 t2 t3 3. open 命令打开多个文件 <em>vi</em>
linux 删除一行中的前几个字符
linux 删除<em>一行</em>中的前<em>几个</em><em>字符</em>
(一)Linux中vi复制粘贴命令
<em>vi</em>编辑器有3种模式:命令模式、输入模式、末行模式。掌握这三种模式十分重要:   命令模式:<em>vi</em>启动后默认进入的是命令模式,从这个模式使用命令可以切换到另外两种模式,同时无论在任何模式下只要按一下[Esc]键都可以返回命令模式。在命令模式中输入字幕“i”就可以进入<em>vi</em>的输入模式编辑文件。   输入模式:在这个模式中我们可以编辑、修改、输入等编辑工作,在编辑器最后<em>一行</em>显示一个“--INS
word2003 当在一行文字中间插入文字时,后面的文字为何会自动删除?
原因:应该是无意间按下了 "Insert"键(插入/改写键),再按一次就恢复了。
kali linux---Xshell无法在vim中复制黏贴
kali linux—xshell无法在<em>vi</em>m中<em>复制</em>黏贴 切换自己的home目录 在自己的home目录下新建.<em>vi</em>mrc root@kali:~# cd ~ root@kali:~# pwd /root root@kali:~# ls Desktop Documents Downloads Music Pictures Public python Templates Vid
vi字符串替换
在Vi里面实现<em>字符</em>串的批量替换。 a. 文件内全部替换: %s#abc#def#g(用def替换文件中所有的abc) 例如把一个文本文件里面的“linuxidc.com”全部替换成“linuxidc.net”: :%s#linuxidc.com#xwen.net#g (如文件内有#,可用/替换,比如:%s/linuxidc.com/xwen.net/g) b. 文件内局部替换: 把10...
vim光标定位
*定位到指定行n: 输入”nG”. 或输入”ngg”. 或输入”:n” 这里,n就是指定的行的行号.注意,有时候G=gg. *跳到屏幕顶部: 输入“H”. 这里,停在第一个非空<em>字符</em>上。加一个数字N,是指距窗口顶部的行数(如’NH’正数第N行) *跳到屏幕底部: 输入“L”. 这里,停在第一个非空<em>字符</em>上。加一个数字,是指距窗口底部的行数(如’NL’倒数第N行) *跳到屏幕<em>中间</em>:...
VIM 使用技巧(常用提取)
支持中文: 在用户主目录中的.<em>vi</em>mrc就加入下面二行     let &termencoding=&encoding     set fileencodings=utf-8,gbk,ucs-bom,cp936   正文拷到末行: 把正文光标处的狭义单词拷贝到末行当前位置   把正文光标处的广义单词拷贝到末行当前位置 a         把寄存器a中的内容拷贝到末行当前位置
VI VIM 在行首行尾添加文字字符
参考:VI中<em>如何</em>在每行的行首增加<em>字符</em>串HELLO, 在每行的行尾添加WORLD 用替换行首、行尾方式::1,$ s/^/HELLO/g :1,$ s/$/WORLD/g
sed 替换双引号(“”)中的字符串中的数字
sed 替换双引号(“”)中的<em>字符</em>串中的数字#!/bin/bash cat spec.txt | sed -e ' :begin s/,&quot;\([^&quot;,]*\)[0-9]\([^&quot;]*\)&quot;/,&quot;\1@\2&quot;/g t begin '替换重复的<em>字符</em>只保留一个sed -r 's/(@)\1*\1/\1/g' spec.txt1...
vim 粘贴
<em>vi</em>m 粘贴 意外发现<em>vi</em>m一个粘贴快捷键:Ctrl+;
linux之vim操作快速跳到下一个空格和上一个空格命令
1、问题    <em>vi</em>m里面<em>如何</em>再文本里面快速跳到下一个空格和上一个空格2、操作w是在文本里面快速跳到下一个空格b是在文本里面快速跳到上一个空格    ...
VIM-用yw命令复制的单词替换另一个单词
RT最近工作中使用VIM,经常遇到<em>复制</em>一个单词A来覆盖另一个单词B,如果不使用VIM那 么只需要选中单词ACtrl+C然后选中想要被覆盖的单词B然后Ctrl+V就好了。 但是如果使用VIM,我是这样做的。’yw’<em>复制</em>A,’dw’删除掉B,然后’p’结果粘贴出来的 是B,只好不使用’dw’,先粘贴A到B一边,然后删除掉B。这样下来操作好麻烦。于是求教谷歌大神,找到如下答案: http://sta
vi中使用dd命令删除一行
<em>vi</em>中使用dd命令删除<em>一行</em> http://<em>vi</em>mdoc.sourceforge.net/htmldoc/change.html#dd [<em>vi</em>官方网站] http://www.<em>vi</em>m.org/ [<em>vi</em>相关论坛] http://<em>vi</em>m.board.newsmth.net/ [<em>vi</em>相关关键词] <em>vi</em>[<em>vi</em>常用操作] <em>vi</em>中使用dd
linux复制粘贴部分字符
<em>复制</em>某<em>一行</em>中的4个<em>字符</em> 办法一:4yl<em>复制</em>光标后的   4yh用后<em>复制</em>光标前的,l 和 h是用来指明方向 方法二:在命令行下按"v"进入可视模式,然后按"H"或"L"移动光标,选中要<em>复制</em>的<em>字符</em>,        然后按一次"y"。。。这样就<em>复制</em>下来了,如果要剪切就按“d“        然后在需要的地方按"p"
linux vim 的使用快捷键之删除、复制、粘贴
原文:https://blog.csdn.net/u011402596/article/details/42283131  注:以下删除、<em>复制</em>和粘贴均是在非编辑模式下的操作(esc) 一、删除 x    小写的x表示向后删除一个<em>字符</em>,也就是删除光标所在<em>字符</em> nx  n表示数字,表示向后删除每个<em>字符</em>,例如:10x表示删除包括光标在内的后面10个<em>字符</em> X    大写的X表示删除光标前的一个字...
Putty下vim中的复制粘贴问题
在Putty下通过左键选择要<em>复制</em>的内容即可完成<em>复制</em>,单击右键即可把剪切板中的内容<em>复制</em>到Putty中。但是当在Putty中打开<em>vi</em>m编辑文件时这种<em>复制</em>、粘贴方法就失效了。解决方法一:设置<em>vi</em>m参数(没尝试)http://hi.baidu.com/jjxiaoyan/item/86043b128b6439dcbf9042f3解决方法二:<em>复制</em>、粘贴时按住shift键(完美)“<em>复制</em>的时候,如果直接用鼠标复...
Excel复制数据到Oracle出现空列问题
从Excel<em>复制</em>数据到Oracle很奇葩的出现空列情况,以前从来没有出现过,这时候就要觉醒肯定是自己操作存在问题。 [img]http://dl2.iteye.com/upload/attachment/0102/3371/92e016e9-2d8f-350a-967a-21b830a5cf94.png[/img] 正确操作步骤是选择表的某一列 [img]http://dl2.i...
vim 中替换已有的字符
<em>vi</em>/<em>vi</em>m 中可以使用 :s 命令来替换<em>字符</em>串。该命令有很多种不同细节使用方法,可以实现复杂的功能,记录几种在此,方便以后查询。     :s/<em>vi</em><em>vi</em>an/sky/ 替换当前行第一个 <em>vi</em><em>vi</em>an 为 sky     :s/<em>vi</em><em>vi</em>an/sky/g 替换当前行所有 <em>vi</em><em>vi</em>an 为 sky     :n,$s/<em>vi</em><em>vi</em>an/sky/ 替换第 n 行开始到最后<em>一行</em>中每一
vim复制内容到剪贴板
问题背景 VIM使用过程中需要将内容直接<em>复制</em>到系统剪贴板,使用场景: 在<em>vi</em>m编辑过程中,需要将某些内容直接<em>复制</em>,并粘贴到博客或gedit中; 在2个窗口中分别用<em>vi</em>m编辑,此时无法通过<em>vi</em>m操作完成,只能借助系统剪贴板 解决方案 判断支持性 首先需要检查<em>vi</em>m是否支持系统剪贴板 $ <em>vi</em>m --version | grep &amp;quot;clipboard&amp;quot; &amp;amp;gt; -clip...
vi 命令使用--AIX环境下总结
1. 光标的移动 在<em>一行</em>内移动 h 向左移动一个<em>字符</em> l 向右移动一个<em>字符</em> 0 移动到行尾 $ 移动到行首 在word间移动 w 下个小写词汇(组合) W 下个大写词汇(组合) b 上一个小写词汇(组合) B 上一个大写词汇(组合) e 下一个小写词汇(组合)的尾部 E 下一个大写词汇(组合)的尾部 在一
Ghost11企业版下载
Ghost11企业版Ghost11企业版Ghost11企业版Ghost11企业版 相关下载链接:[url=//download.csdn.net/download/yyf___/2855258?utm_source=bbsseo]//download.csdn.net/download/yyf___/2855258?utm_source=bbsseo[/url]
从实践中学习Oracle SQL(完整版-下)下载
从实践中学习oracle sql(完整版-上),作者何明,是学习SQL非常好书,已绝版,此是PDF完整版,分为上下2个部分供大家下载。 相关下载链接:[url=//download.csdn.net/download/hujintaotaba/4212771?utm_source=bbsseo]//download.csdn.net/download/hujintaotaba/4212771?utm_source=bbsseo[/url]
javascript 语言精髓下载
javascript 语言精髓 从语法,对象,函数,等等方面详解介绍了javascript编程 相关下载链接:[url=//download.csdn.net/download/weihua1984/2009543?utm_source=bbsseo]//download.csdn.net/download/weihua1984/2009543?utm_source=bbsseo[/url]
文章热词 设计制作学习 机器学习教程 Objective-C培训 交互设计视频教程 颜色模型
相关热词 mysql关联查询两次本表 native底部 react extjs glyph 图标 内设计培训 java学习几个框架
我们是很有底线的