文章目录vim常用操作正常模式插入模式命令行模式块选择模式字符选择模式行选择模式 vim常用操作命令模式下输入set nu,展示文本行号正常模式yy 复制当前行
nyy 复制从当前行开始后的n行
p 粘贴已复制的内容
dd 删除当前行
ndd 删除从当前行开始后的n行插入模式i 小写字母i,在光标位置插入
a 小写字母a,在光标的下一个位置插入
I 大写字母I,在光标所在行的第一个非
2019独角兽企业重金招聘Python工程师标准>>> 1. 选定文本块。使用v进入可视模式,移动光标键选定内容。 2.复制的命令是y,即yank(提起) ,常用的命令如下: y 在使用v模式选定了某一块的时候,复制选定块到缓冲区用;
1、清空文件命令:%d 按下ESC输入以下内容 点击回车 保存并退出,ESC+:wq2、复制整个文件内容,并粘贴到文件尾部打开一个文件,输入以下内容按回车键 可以看到文件中的内容 现在开始复制整个文件内容,按键盘ggy再按shift+g复制所有内容 按gg:光标移动到文档第一行首位 按shift+g:光标移动到文档最后一行首位 按home或者0:光标移动到所在行的第一位 按end或者$或者shif
转载
2024-08-17 11:17:21
1112阅读
用vim写代码时,经常遇到这样的场景,复制多行,然后粘贴。 这样做:1. 将光标移动到要复制的文本开始的地方,按v进入可视模式。2. 将光标移动到要复制的文本的结束的地方,按y复制。此时vim会自动将光标定位到选中文本的开始的地方,并退出可视模式。3. 我移动光标到文本结束的地方,按p粘贴。一、多行dd删除一行ndd删除以当前行开始的n行dw删除以当前字符开始的一个字符ndw删除以当前字
转载
2024-05-16 14:21:42
374阅读
一、linux vim编辑文件时,快速移动光标可节省不少时间1、快速到当前行行首 命令行模式下,按数字0 | 按^符号(正则语法)2、快速到当前行行尾 命令行模式下, 按$符号(正则语法)3、复制操作 &nbs
转载
2024-05-15 07:02:50
310阅读
vim基本操作一、复制命令:复制的命令是y,即yank(提起) ,常用的命令如下:y 在使用v模式选定了某一块的时候,复制选定块到缓冲区用;yy 复制整行(nyy或者yny ,复制n行,n为数字);y^ 复制当前到行头的内容;y$ 复制当前到行尾的内容;yw
转载
2024-04-09 14:10:32
106阅读
一:vim基本上可以分为三种模式:命令模式,编辑模式,底行模式。命令模式: 这是刚进入vim中默认的模式,在此模式下可以按上下左右或者一些快捷键随意移动光标,也可以进行复制删除粘贴之类的操作。编辑模式: 在命令模式下,按下i、a、o可以进入编辑模式,可以对文件内容进行直接修改。底行模式: 在命令模式下,输入":"、"/"、"?"可以进入到底行模式。二:三种模式常用命令:命令模式:复制: yy :
转载
2024-05-29 09:39:57
83阅读
全部删除:按esc后,然后dG全部复制:按esc后,然后ggyG全选高亮显示:按esc后,然后ggvG(这个好像有点问题)或者ggVG正确 vim如何与剪贴板交互(将vim的内容复制出来)习惯了在windows环境各个应用程序之间如UltraEdit,记事本,eclipse之间ctrl+c,ctrl+v进行复制粘贴的你,如何在vim与别的windows应用程序之间拷贝粘贴呢?当然你可以在
转载
2024-05-18 11:48:34
69阅读
两篇使用的vim复制粘贴比较高级的用法用vim这么久 了,始终也不知道怎么在vim中使用系统粘贴板,通常要在网上复制一段代码都是先gedit打开文件,中键粘贴后关闭,然后再用vim打开编辑,真的不 爽;上次论坛上有人问到了怎么在vim中使用系统粘贴板,印象里回复很多,有好几页的回复却没有解决问题,今天实在受不了了又在网上找办法,竟意外地找到 了,贴出来分享一下。如果只是想使用系统粘贴板的话直接在输
用vim这么久 了,始终也不知道怎么在vim中使用系统粘贴板,通常要在网上复制一段代码都是先gedit打开文件,中键粘贴后关闭,然后再用vim打开编辑,真的不 爽;上次论坛上有人问到了怎么在vim中使用系统粘贴板,印象里回复很多,有好几页的回复却没有解决问题,今天实在受不了了又在网上找办法,竟意外地找到 了,贴出来分享一下。如果只是想使用系统粘贴板的话直接在输入模式按Shift+Inset(粘贴)
概述复制粘贴是文本编辑最常用的功能,但是在vim中复制粘贴还是有点麻烦的,有一点学习成本。本文总结了使用vim复制粘贴的典型场景和使用方法,希望对读者有帮助。vim内部复制、粘贴、剪切选择文本v+光标移动 (按字符选择)高亮选中所要的文本,然后进行各种操作(比如,d表示删除)。V (按行选择)v+选中的内容+c 更改选中的文字复制:y(ank)y 用v命令选中文本后,用y进行复制yy
转载
2024-02-28 23:06:38
255阅读
Linux是一种自由和开放源代码的操作系统,其内核由Linus Torvalds创建。Linux有着许多优秀的特性和工具,其中一个著名的编辑器就是Vim。Vim是一个功能强大的文本编辑器,广泛应用于Linux系统中进行文本编辑和编程。
在Linux系统中,复制文本是一个常见的操作。在Vim编辑器中,我们可以使用一些简单的命令来实现文本的复制操作。接下来,我们就来介绍一些常用的Vim复制命令。
原创
2024-03-13 11:51:00
130阅读
比如我要复制从第1行到第5行的数据,复制到第9行光标移到第5行任意位置,输入ma光标移到第1行任意位置,输入y'a(这一定要打这个“'”单引号,否则就进入“INSERT”状态了光标移到需要复制的行,输入p,行前复制输入大写P或者首先把光标移到第1行,然后d4(这里一共复制了1~5行,技巧是利用删除的命令,其实这里是删除1~5行,删除完了后,一定要使用u命令来取消删除,不过在删除的同时复制了这1~5
转载
2015-07-22 10:35:00
1942阅读
yy 复制当前行。 5yy 复制当前行及随后的四行文本。 yW 复制从当前光标位置到下一个单词的开头。 y$ 复制从当前光标位置到当前行的末尾。 y0 复制从当前光标位置到行首。 y^ 复制从当前光标位置到文本行的第一个非空字符。 yG 复制从当前行到文件末尾。 y20G 复制从当前行到文件的第20
转载
2020-09-02 17:35:00
320阅读
2评论
最近用在ubuntu上搭建了个vim-ide, 但是一直不能与系统剪切板交互。。。。网上的攻略造读了N个,都是"+y 和 "+p命令, 但是就是不起作用。。。。最后找到了原因,原来是我的vim不支持系统剪切板,晕死~~再次记录下相关内容和解决方案
1. 寄存器介绍
vim共有9类寄存器:
无名(unnamed)寄存器:"",缓存最后一次操作内容;
转载
2024-08-26 21:40:26
171阅读
虚拟机环境:设置网络
1、修改网络地址
1.设置网卡为nat模式
2.确保物理机启动dhcp、net服务
3.编辑文件:vim /etc/sysconfig/network-scripts/ifcfg-eth0
4.ONBOOT=yes
5.设置IP:
static:
IPADDR=
NE
转载
2024-05-17 19:47:12
91阅读
CentOS 下安装VIM编辑器 我们在安装完Centos后,它默认的是安装了VI编辑器,VIM是没有安装的,所以我们在使用vim test.txt时会提示:vim command not found 。。。 这就是说明我们的Linux环境没有安装vim编辑器,下面我们来说一下如何安装这个编辑器: vim编辑器需要安装三个包: vim-enhanced-7.0.109-7.el5 vim-min
转载
2024-02-29 15:31:40
306阅读