千家信息网

Vim的复制剪切粘贴设置行号技巧是怎样的

发表于:2025-02-03 作者:千家信息网编辑
千家信息网最后更新 2025年02月03日,Vim的复制剪切粘贴设置行号技巧是怎样的,相信很多没有经验的人对此束手无策,为此本文总结了问题出现的原因和解决方法,通过这篇文章希望你能解决这个问题。Vim是从 vi 发展出来的一个文本编辑器。代码补
千家信息网最后更新 2025年02月03日Vim的复制剪切粘贴设置行号技巧是怎样的

Vim的复制剪切粘贴设置行号技巧是怎样的,相信很多没有经验的人对此束手无策,为此本文总结了问题出现的原因和解决方法,通过这篇文章希望你能解决这个问题。

Vim是从 vi 发展出来的一个文本编辑器。代码补全、编译及错误跳转等方便编程的功能特别丰富,在程序员中被广泛使用,和Emacs并列成为类Unix系统用户最喜欢的文本编辑器。

vim的设计理念是 命令的组合。用户学习了各种各样的文本间移动/跳转的 命令和其他的普通模式的编辑命令,并且能够灵活组合使用的话,能够比那些没有模式的编辑器更加高效的进行文本编辑。同时VIM与很多快捷键设置和正则表达式类似,可以辅助记忆。并且vim针对程序员做了优化。

问题描述:

Vim 中选中指定字符,进行复制,剪切,粘贴以及设置行号。

问题解决:

进入vim中visual模式,visual模式进入,可以有三种方式:

(1)在普通模式(normal)下

直接按键 v 就可以进入默认visual模式,可以使用v+j/k/h/l 进行文本选择

普通可视

注:

使用normal模式下的 v命令,进入visual模式,v+ j/k/h/l 进行文本选中

对于选中的文本进行如下按键:

(1.1)d ------ 剪切操作

(1.2)y -------复制操作

(1.3)p -------粘贴操作

(1.4)^ --------选中当前行,光标位置到行首(或者使用键盘的HOME键)

(1.5)$ --------选中当前行,光标位置到行尾(或者使用键盘的END键)

(2)Visual Line模式

按键V可以进入

按键V之后,进入Visual Line模式,使用 j/k键可以选中一行或者多行

(3)Visual Block模式

按键Ctrl + V可以进入

按键Ctrl+V之后,进入Visual Block模式,使用 j/k/h/l键可以选中一块

块模式

注:

在块模式下,可以进行多列的同时修改,修改方法是:

首先进入块模式 Ctrl+ v

使用按键j/k/h/l进行选中多列

按键Shift + i 进行 块模式下的插入

输入字符之后,按键ESC,完成多行的插入

再简单说下:

定位鼠标到剪切的开始位置

输入v键开始选择剪切的字符,或者V键是为了选择 整行

移动方向键到结束的地方

d键是剪切,y键是复制

移动鼠标到粘贴的位置

输入P是在鼠标位置前粘贴,输入p键是在鼠标的位置后粘贴

Vim设置行号

临时设置

在vim中输入

:set nu!

若显示行号时,它的功能时取消行号;若不显示行号时,它的功能是显示行号。

固定设置

在~/.vimrc中进行设置。

添加注释:

双引号是注释

" this is comments

显示行号:

加入一行:

: set number

即可。

看完上述内容,你们掌握Vim的复制剪切粘贴设置行号技巧是怎样的的方法了吗?如果还想学到更多技能或想了解更多相关内容,欢迎关注行业资讯频道,感谢各位的阅读!

模式 行号 按键 剪切 文本 位置 输入 命令 问题 鼠标 普通 功能 字符 方法 编辑器 移动 选择 技巧 一行 光标 数据库的安全要保护哪些东西 数据库安全各自的含义是什么 生产安全数据库录入 数据库的安全性及管理 数据库安全策略包含哪些 海淀数据库安全审计系统 建立农村房屋安全信息数据库 易用的数据库客户端支持安全管理 连接数据库失败ssl安全错误 数据库的锁怎样保障安全 天气软件开发教学视频 代码上传服务器 网络安全常识大全 武汉组装服务器 金翅鸟互联网科技有限公司 tbc雷德服务器人口 顺达世纪网络技术有限公司 河南小型服务器 甘肃荣腾智慧互联网科技有限公司 北京极目设计互联网科技有限公司 小学网络安全主题教育活动 显示连接服务器已关怎么回事 事务型数据库就是关系型数据库 长沙高迈互联网科技 mooc软件开发说明及运行 评价对软件开发的影响 软件开发文档编制计划 信息资源管理对于数据库的应用 北海网络技术公司 如何对数据库表里的每个数据计数 儿童国家网络安全法 台北住宿软件开发 各种软件开发模型的优缺点 试述网络安全技术的发展趋势 服务器开机不了原因 端游cf服务器选太远会卡吗 电脑可以替代数据库吗 第一个开源关系型数据库 国家林业局一张图数据库 湖南软件开发服务推广
0