vim中对文本的选择

本文主要讲解vim中对文本的选择,vim中选择文本分为:

(1)选择字符  ————  命令行模式下输入小写v

(2)选择行     ————  命令行模式下输入大写V

(3)选择块     ————  命令行模式下输入Ctrl + v

选取文本主要步骤如下:

a. 进入命令行模式

b. 进入相应的选择模式 v / V / Ctrl+v

c. 用上下键选择文本;(v选择多个连续的字符,V选择连续的行,Ctrl+v选择相应的块)

如果要复制粘贴文本的话,继续进行以下步骤:

d. 键盘输入y复制文本;

e. 移动光标至要拷贝的位置,输入p粘贴。



vim中对文本的选择

时间: 2024-10-18 13:27:17

vim中对文本的选择的相关文章

vim中自动添加注释 添加文本信息

工欲善其事,必先利其器.在开发过程中,方便.快捷的开发环境,能提高工作效率:优美的界面能让我们心情愉悦:最重要的是,能保持我们在外行严重高深莫测的牛逼~ 如果在创建新的源程序文件时希望能自动产生一些注释,比如作者.创建日期,联系方式等,可以这样做: 编辑~/.vimrc 文件,加入代码: autocmd BufNewFile *.[ch],*.hpp,*.cpp exec ":call SetTitle()" func SetComment() call setline(1,"

vi/vim使用进阶: 在VIM中使用GDB调试 – 使用vimgdb

vi/vim使用进阶: 在VIM中使用GDB调试 – 使用vimgdb << 返回vim使用进阶: 目录 本节所用命令的帮助入口: :help vimgdb 在UNIX系统最初设计时,有一个非常重要的思想:每个程序只实现单一的功能,通过管道等方式把多个程序连接起来,使之协同工作,以完成更强大的功能.程序只实现单一功能,一方面降低了程序的复杂性,另一方面,也让它专注于这一功能,把这个功能做到最好.就好像搭积木一样,每个积木只提供简单的功能,但不同的积木垒在一起,就能搭出大厦.汽车等等复杂的东西.

vim中替换命令(转)

vi/vim 中可以使用 :s 命令来替换字符串.该命令有很多种不同细节使用方法,可以实现复杂的功能,记录几种在此,方便以后查询.    :s/vivian/sky/ 替换当前行第一个 vivian 为 sky    :s/vivian/sky/g 替换当前行所有 vivian 为 sky    :n,$s/vivian/sky/ 替换第 n 行开始到最后一行中每一行的第一个 vivian 为 sky    :n,$s/vivian/sky/g 替换第 n 行开始到最后一行中每一行所有 vivi

谈谈Vim中实用又好记的一些命令

本文的目的在于总结一些日常操作中比较实用.有规律的Vim命令,而不致于介绍一些基础的Vim知识,比如几种插入模式,hjkl移动命令,dd删除本行,p粘贴 等等,故对Vim基本知识不够熟悉的请参见其他教程. 另外,强烈给大家推荐一款强大的Vim插件集“spf13-vim”,这是一款Vim插件集,它把常用的一些Vim插件结合起来了,满足大部分人的需求,开箱即用,而不用自己一个一个的去配置Vim插件,处理各种按键冲突等等,免去你花大量的时间用于配置Vim软件本身(比如博主最初学习Vim的时候),而不是

vim 中与编码有关的选项

在 Vim 中,有四个与编码有关的选项,它们是:fileencodings.fileencoding.encoding 和 termencoding.在实际使用中,任何一个选项出现错误,都会导致出现乱码.因此,每一个 Vim 用户都应该明确这四个选项的含义.下面,我们详细介绍一下这四个选项的含义和作用. 1 encoding encoding 是 Vim 内部使用的字符编码方式.当我们设置了 encoding 之后,Vim 内部所有的 buffer.寄存器.脚本中的字符串等,全都使用这个编码.V

老男孩教育每日一题-2017-05-15-说说你在vi/vim中常用的命令或快捷键

1.题目 2.参考答案 01:学会在vim中查询帮助 :help 或:h即可 :help G :help :wq 02.vi/vim 使用最基本方法 第一个里程碑-使用vi打开oldboy.txtvi /data/oldboy.txt默认是命令模式.第二个里程碑i  ->insert插入模式(编辑模式)  ->然后输入文本I am studying linux.第三个里程碑-按esc键我不想编辑了,退出编辑模式(插入模式),再次进入到命令模式第四个里程碑-保存并退出:wqw write 写入q

解决vi/vim中粘贴会在行首多很多缩进和空格的问题

解决vi/vim中粘贴会在行首多很多缩进和空格的问题 secureCRT会将你原来的文本原封不动的按照字符串的样式发送给服务器.所以当你的服务器上的vim设置为autoindent的话,在i模式下,那么它会将secureCRT传输而来的这些字符串再进行一下缩进.若你拷贝的文本中已经有表示缩进的空格或者制表符的话,它们也会被当成字符串,而被缩进.解决办法:1. 在拷贝前输入:set paste (这样的话,vim就不会启动自动缩进,而只是纯拷贝粘贴)2. 拷贝完成之后,输入:set nopaste

vim中.swp文件处理

参考: http://blog.csdn.net/lingdxuyan/article/details/4993868 http://www.cnblogs.com/softwaretesting/archive/2011/09/23/2185851.html 关于swp文件 使用vi,经常可以看到.swp这个文件,那这个文件是怎么产生的呢,当你打开一个文件,vi就会生成这么一个.(filename)swp文件 以备不测(不测下面讨论),如果你正常退出,那么这个这个swp文件将会自动删除 . 不

Flash中的文本应用

1.分离文本 (1)为什么要分离文本? 因为某些操作不能直接作用于文本对象,例如为文本填充渐变色,以及调整文本的外形. 上述操作只作用于图像对象,所以需要将文本打散,使其具有和图形相似的属性. 注意打散的文本要想再次改变字体的一些设置是有限制的,有的就失去了改变的功能.所以在打散之前最好要确保正确设置文本内容及其字体的一些属性. (2)选中文本,ctrl+b或者修改->分离,再按一次ctrl+b将文本打散为形状. 这个时候就可以想到用之前对于图形用到的颜色面板中的一些选项,例如线性渐变,景象渐变