linux指令vim,Vim——强壮的文本修正器
1. 翻开文件: ``` vim 文件名 ```
2. 移动光标: `h`:向左移动一个字符 `j`:向下移动一行 `k`:向上移动一行 `l`:向右移动一个字符 `w`:移动到下一个单词的最初 `b`:移动到上一个单词的最初 `0`:移动到行首 `$`:移动到行尾
3. 删去文本: `x`:删去光标下的字符 `dd`:删去当时行 `dw`:删去从光标到下一个单词最初的文本 `d$`:删去从光标到行尾的文本
4. 刺进文本: `i`:在光标前刺进文本 `a`:在光标后刺进文本 `o`:在当时行下方刺进新行 `O`:在当时行上方刺进新行
5. 保存和退出: `:w`:保存文件 `:q`:退出 `vim` `:wq`:保存文件并退出 `:q!`:不保存文件并退出
6. 查找和替换: `/关键词`:向下查找关键词 `?关键词`:向上查找关键词 `:s/旧文本/新文本/g`:替换当时行中的一切旧文本为新文本 `:%s/旧文本/新文本/g`:替换文件中的一切旧文本为新文本
7. 仿制和张贴: `yy`:仿制当时行 `nyy`:仿制从当时行开端的 n 行 `p`:张贴仿制的文本
8. 吊销和重做: `u`:吊销上一步操作 `Ctrl r`:重做上一步操作
9. 设置行号: `:set number`:显现行号 `:set nonumber`:躲藏行号
10. 语法高亮: `:syntax on`:启用语法高亮 `:syntax off`:禁用语法高亮
11. 代码折叠: `zf`:开端折叠 `zd`:删去折叠 `zo`:翻开折叠 `zc`:封闭折叠
12. 检查文件信息: `:file`:显现当时文件信息 `:version`:显现 `vim` 版别信息
13. 检查协助: `:help`:显现协助信息
这些仅仅 `vim` 的根本指令,实际上 `vim` 的功用十分强壮,还有许多高档功用等候你去探究。假如你是初学者,主张从根本的指令开端学习,逐步了解 `vim` 的操作。
Linux指令:Vim——强壮的文本修正器
在Linux体系中,Vim(Vi IMproved)是一款功用强壮的文本修正器,它不只承继了经典Vi修正器的一切特性,还增加了许多新功用,使其在代码修正、装备文件修正等范畴得到了广泛的运用。本文将具体介绍Vim的根本操作、常用指令以及装备办法,协助您快速把握这款优异的文本修正器。
一、Vim的根本操作
1. 翻开或创立文件
要翻开或创立一个文件,能够运用以下指令:
vim 文件名
假如文件不存在,Vim会主动创立一个新文件。
2. 退出修正
退出Vim修正器有几种方法:
正常退出并保存:`:wq` 或 `ZZ`
仅退出(不保存):`:q`
强制退出(不保存):`:q!`
3. 形式切换
一般形式:这是Vim的默许形式,能够经过按`Esc`键或`i`、`a`、`o`等键进入刺进形式。
刺进形式:在刺进形式下,能够输入文本。按`Esc`键能够退出刺进形式。
指令行形式:在指令行形式下,能够履行各种指令,如保存、退出、查找等。按`:`键能够进入指令行形式。
二、Vim的常用指令
1. 光标移动指令
`h`、`j`、`k`、`l`:别离用于左、下、上、右移动光标。
`0`:移动到当时行的最初。
`gg`:移动到文件最初。
2. 文本修正指令
`i`:在当时光标方位前刺进文本。
`a`:在当时光标方位后追加文本。
`o`:在当时光标所内行的下一行刺进新行。
`r`:替换当时光标下的一个字符。
`cw`:替换当时光标地点单词。
3. 仿制、剪切与张贴
`yy`:仿制当时行。
`yw`:仿制当时光标地点单词。
`p`:张贴剪贴板内容到光标后。
`P`:张贴剪贴板内容到光标前。
4. 吊销与重做
`u`:吊销上一次操作。
`Ctrl r`:重做上一次吊销的操作。
三、Vim的查找与替换
1. 查找
:/关键字
按`n`键能够查找下一个匹配项,按`N`键能够查找上一个匹配项。
2. 替换
:%s/旧文本/新文本/g
该指令将替换文件中一切匹配的旧文本为新文本。
四、Vim的装备与插件
1. Vim装备文件
暂时装备:在指令行形式下输入装备,在本次运用时收效。
相关
-
windows主动更新怎样开详细阅读
Windows体系的主动更新功用能够协助您坚持体系安全和最新。以下是敞开Windows主动更新的过程:1.翻开“设置”:点击Windows任务栏上的“开端”按钮,然后点击“设...
2024-12-26 0
-
无法启用或封闭windows功用,无法启用或封闭Windows功用的常见原因及处理办法详细阅读
1.以管理员身份运转指令提示符:翻开指令提示符(查找栏输入“CMD”,右键挑选“以管理员身份翻开”)。在指令提示符中输入以下指令并回车:```...
2024-12-26 0
-
linux检查防火墙敞开端口,运用firewalld检查端口详细阅读
在Linux体系中,你能够运用几种不同的指令来检查防火墙敞开的端口。下面是几种常见的办法:1.运用`iptables`指令:`iptablesL`:列出一切的ipt...
2024-12-26 0
-
linux版别检查,检查Linux发行版版别详细阅读
Linux体系因其开源、安稳和安全性高级特色,被广泛应用于服务器、桌面以及嵌入式设备等范畴。在Linux体系中,了解体系的版别信息关于体系管理员和开发者来说至关重要。本文将具体...
2024-12-26 0
-
windows10家庭中文版价格详细阅读
依据我找到的信息,Windows10家庭中文版的官方价格为1088元人民币。不过,微软官方商城有时会供给优惠,建议您能够留心官方商城的实时价格。此外,Windows11的晋...
2024-12-26 0
-
linux怎样截图,轻松把握多种截图办法详细阅读
在Linux中,截图能够经过多种办法完结,包含运用命令行东西和图形界面东西。以下是几种常用的办法:运用命令行东西1.运用`scrot`东西`scrot`是一个轻量级的...
2024-12-26 1
-
linux文件兼并,运用cat指令兼并文件详细阅读
在Linux体系中,兼并文件能够经过多种办法完成,具体取决于文件的类型和兼并的意图。以下是几种常见的办法:1.运用`cat`指令:`cat`指令能够将多个文件的内...
2024-12-26 2
-
windows8好用吗详细阅读
长处:1.界面规划:Windows8采用了全新的界面规划,包含开端屏幕和磁贴式运用程序。这种规划愈加现代化和直观,合适触摸屏设备。2.功用优化:Windows8在功用方...
2024-12-26 1
-
windows10的ie浏览器打不开,windows10更新后ie浏览器打不开详细阅读
1.查看IE是否被禁用:按下`WindowsR`键,翻开运转对话框。输入`appwiz.cpl`并按Enter,翻开“程序和功用”窗口。...
2024-12-26 1
-
嵌入式显卡,推进智能设备功用腾跃的要害部件详细阅读
嵌入式显卡(IntegratedGraphicsProcessingUnit,iGPU)是指与CPU集成在一起的显卡。这种显卡一般用于笔记本电脑、一体机等移动设备,以及...
2024-12-26 2