Vim常识

2024-06-20 14:52
文章标签 vim 常识

本文主要是介绍Vim常识,希望对大家解决编程问题提供一定的参考价值,需要的开发者们随着小编来一起学习吧!

文章目录

      • Vim复制某行到下一行
      • Vim回滚操作
      • Vim查找

Vim复制某行到下一行

命令模式下
YYp

Vim回滚操作

命令模式下
uu

表示undo

Vim查找

命令模式下

/keyword    -> forward search
?keyword   -> backward search
shift g       -> to the bottom line

这篇关于Vim常识的文章就介绍到这儿,希望我们推荐的文章对编程师们有所帮助!



http://www.chinasem.cn/article/1078445

相关文章

Vim使用基础篇

本文内容大部分来自 vimtutor,自带的教程的总结。在终端输入vimtutor 即可进入教程。 先总结一下,然后再分别介绍正常模式,插入模式,和可视模式三种模式下的命令。 目录 看完以后的汇总 1.正常模式(Normal模式) 1.移动光标 2.删除 3.【:】输入符 4.撤销 5.替换 6.重复命令【. ; ,】 7.复制粘贴 8.缩进 2.插入模式 INSERT

Linux 下的Vim命令宝贝

vim 命令详解(转自:https://www.cnblogs.com/usergaojie/p/4583796.html) vi: Visual Interface 可视化接口 vim: VI iMproved VI增强版 全屏编辑器,模式化编辑器 vim模式: 编辑模式(命令模式)输入模式末行模式 模式转换: 编辑-->输入: i: 在当前光标所在字符的前面,转为输入模式

Linux之Vim常用命令

文章目录 1 普通模式1.1 进入命令模式命令1.2 移动光标1.3 复制1.4 剪切1.5 删除1.6 粘贴1.7 替换和撤销1.8 查找并替换 2 命令模式2.1 退出编辑器2.2 调整文本2.3 查找字符串 3 vim的3种模式的关系图4 vim时其他命令4.1 显示隐藏行号4.2 底行模式下命令 1 普通模式 以下命令请在普通模式执行 1.1 进入命令模式命令 vi

linux下的基本操作07(vim)

i a/A o/O r + ?替换 0:文件当前行的开头 $:文件当前行的末尾 G:文件的最后一行开头 1 + G到第一行  9 + G到第九行 = :9 dd:删除一行 3dd:删除3行 yy:复制一行 3yy:复制3行 p:粘贴 u:undo ctrl + r:redo "a剪切板a "b剪切板b "ap粘贴剪切板a的内容 每次进入vi就有行号 vi ~/.vimrc se

Linux编辑器 vim使用 (解决普通用户无法进行sudo提权问题)

文章目录 一.vim是什么命令模式底行模式 二.关于vim暂停问题三.注释批量化注释批量化去注释 四.解决普通用户无法进行sudo提权问题五.vim的配置 一.vim是什么 用过VS的都知道,拥有着编辑器编译器调试.编写C+++,C,python等的功能。就是集成 Linux中写代码用vim的编辑器,编译用gcc或g++,调试用gdb,自动化构建用make或makefile 以前

文本编辑器vi和vim(2)

读取文件 有时需要从另一个文件读取文本并进行编辑,如果要打开新文件进行编辑,可以使用命令e(这个命令类似于图形界面编辑器中的文件->打开)。如果要读取另一个文件内容,并追加到当前文件的结尾,可以使用命令r。 打开文件hello #vi hello 在文本hello中输入了新的内容 要打开新文件smb.conf #:e smb.conf 使用以上命令时,应该保证

文本编辑器Vi和Vim(1)

vim兼容vi 启动vi和vim编辑器 vim [option] filename 可以直接使用命令vim启动编辑器,也可以将文件名作为其参数,启动编辑器直接编辑参数指定的文件。 在Vim编辑器的启动界面中,每一行的左侧存在许多“~”符号,Vim编辑器使用这种方式表示这一行为空 使用别名vi启动的Vim编辑器将完全兼容Vi编辑器,并且使用别名启动的Vim编辑器还具

SecureCRT连接linux,vim颜色显示问题

为什么使用VIM?因为具有颜色显示的功能,并且还支持许多程序语法,VIM可以帮助你直接进行程序除错。但是在SecureCRT连接Linux后显示就是黑白,感觉很不爽!! 怎么办? vim编写程序也很不方便,颜色纠错功能没有了。 解决方法: 1.确认安装了vim-enhanced rpm -qa | grep vim-enhanced 2.optins>session options T

基础概念常识学习

1、什么是SSL     安全套接层(Secure Sockets Layer,SSL)是一种安全协议,目的是为互联网通信,提供安全及数据完整性保障。网景公司1994年推出首版web浏览器,推出https协议,以SSL进行加密,这就是SSL的起源。 2、linux中的yum是什么     yum 是 yellow dog updater modified 的简称。yum 的宗旨是自动化

Linux Vim最全面的教程

Vim是一个高度可配置的文本编辑器,用于创建和更改任何类型的文本非常方便。它是Linux系统中一个非常流行的编辑器,尤其在命令行环境下。以下是一个全面的Vim教程,涵盖了从基础到高级的各个方面。 一. 启动Vim 在Linux系统中启动Vim,你可以通过终端(Terminal)来执行。以下是启动Vim的几种方法: 1. 启动Vim并编辑一个新文件 如果你想创建一个新文件并开始编辑,可以在终