1.vi/vim文本编辑器 [1] 没有菜单,只有命令 [2] 模式: a.插入模式 (i || o || a) b.编辑模式 (Esc键 + :+ 命令) c.命令模式 (ESC键) [3] a. 进入 - vi filename b.退出 - :wq [4] 编辑模式 - 冒号(:) + 命令 2.插入命令 [1] a - 在光标后附加文本 [2] A - 在本行行末附加文本 [3] i - 在光标前插入文本 [4] I - 在本行开始插入文本 [5] o - 在光标下插入新行 [6] O - 在光标上插入新行 3.定位命令 [1] h - 方向左键 [2] j - 方向下键 [3] k - 方向上键 [4] l - 方向右键 [5] $ - 移至行尾 [6] 0 - 移至行首 [7] H - 移至屏幕上端 [8] M - 移至屏幕中端 [9] L - 移至屏幕下端 [10] :set nu - 设置行号 [11] :set nonu - 取消行号 [12] gg - 到第一行 [13] G - 到最后一行 [14] nG - 到第n行 [15] :n - 到第n行 4.定位命令 [1] x - 删除光标所在处字符 [2] nx - 删除光标所在处后n个字符 [3] dd - 删除光标所在行,ndd删除行 [4] dG - 删除光标所在行在到末尾的内容 [5] D - 删除从光标所在处到行尾 [6] :nl,n2d 删除指定范围的行 5.复制和粘贴命令 [1] yy/Y - 复制当前行 [2] nyy/nY - 复制当前行以下n行 [3] dd - 剪切当前行 [4] ndd - 剪切当前行以下n行 [5] p/P - 粘贴在当前光标所在行下或行上 6.替换和取消命令 [1] r - 取代光标所在处字符 replace one [2] R - 从光标所在处开始替换字符,按Esc结束 Replace All [3] u - 取消上一步操作 undo 7.搜索和替换命令 [1] /string - 向前搜索指定字符串,搜索是忽略大小写 :set ic [2] n - 搜索指定字符串的下一个出现位置 [3] :set ic (ignore case) - 忽略大小 [4] :%s/old/new/g - 搜索指定字符串的下一个出现位置 g - global [5] :n1,n2s/old/new/g - 在一定范围内替换指定字符串 c - confirm 8.保存退出 [1] :wq - 保存并退出 [2] shift + zz - 保存退出 [3] :!q - 退出不保存 [4] :q - 退出 [5] :wq! - 强行保存退出 (设为只读时,只有root和文件所有者才可以执行此操作) 9.应用实例技巧 [1] r filename 导入其他文件内容 [2] :! command 执行命令 [3] r !date - 导入命令执行结果 [4] 快捷键 - map 快捷键 触发命令 a.ctrl+p注释:map ^p(ctrl+v+p:ctrl键) I#<ESC> b.map ^p 0x c.map ^p iwww.baidu.com<ESC> ^p:表示ctrl键 [5] 连续行注释 - a. :n1,n2s/^/#/g b. :n1,n2s/#//g c. :n1,n2/^#//g (把行首#号去掉,避免中间被去掉) [6] 转义符替换 :5,12s/\/\/#/g [7] 替换: ab sammail samlee@lampbrother.net [8] 取消替换: unab sammail [9] unmap 快捷键 [10] ~ 宿主目录 [11] ~/.vimrc 默认vim的配置文件 设置默认配置文件,把配置命令写入即可
相关推荐
本篇笔记将从概述、Linux的基本内容和vi/vim编辑器的快速入门三个方面展开。 1. **概述** - Linux基于Unix,被广泛应用在服务器、嵌入式设备和个人计算机上。常见的Linux发行版有Ubuntu、Red Hat Enterprise Linux...
"Linux常用命令大全vaWeb-m笔记"很显然是一个关于Linux命令的学习资料,可能包含了丰富的命令使用示例和解释。在这个压缩包中,虽然没有直接提供文件内容,但我们可以根据常见的Linux命令类别进行详细讲解。 1. **...
在Linux操作系统中,掌握一些常用的命令是至关重要的,无论你是系统管理员、开发者还是日常用户。以下是一些Linux常用命令的详细解释,它们可以帮助你更高效地管理文件、目录、进程和系统。 1. **ls** - 列出目录...
这本“Linux学习笔记 常用命令汇总”提供了全面的Linux命令行操作指南,对于初学者和经验丰富的用户来说都是一份宝贵的资源。下面,我们将深入探讨这份笔记中可能包含的重要知识点。 一、Linux基础 Linux是一种开源...
在Linux操作系统中,掌握一些常用的命令是至关重要的,无论你是系统管理员、开发者还是日常用户。以下是一些必备的Linux命令,这些命令可以帮助你更高效地管理和操作Linux系统。 1. **ls**:列出目录内容。例如,`...
`vi`或`vim`是强大的命令行文本编辑器,而`nano`更易于初学者使用。 17. **history**:查看过去的命令历史,有助于回顾和重复执行之前的命令。 18. **ping**:网络诊断工具,检查网络连接。`ping google.com`测试...
2. **命令行操作**:Linux的强大在于其命令行工具,笔记可能会详细介绍各种常用命令,如ls、cd、cp、mv、rm、vi/vim编辑器、grep、find、sed等,以及如何通过shell脚本自动化任务。 3. **权限与用户管理**:Linux的...
`vi/vim`是强大的全屏编辑器,学习其基本操作如插入模式、命令模式和末行模式的切换,以及常用的编辑命令如`i`(插入模式)、`:wq`(保存并退出)、`:q!`(不保存退出)等至关重要。`nano`则相对简单,适合初学者...
19. **vi/vim**:强大的文本编辑器,允许在命令模式和插入模式之间切换。 20. **tar**:用于创建、提取和管理归档文件,如`.tar.gz`或`.tar.bz2`。 这些只是Linux命令海洋中的一部分,熟练掌握它们可以极大地提高...
本篇笔记主要针对Linux服务器中的常用命令及用法进行了详尽的总结,旨在帮助初学者快速上手,并为有一定经验的用户提供参考。 1. **基础命令** - `ls`:列出目录内容,通过`-l`选项可显示详细信息。 - `cd`:切换...
学习者可以了解到Vi的基本模式(命令模式、插入模式和末行模式),如何启动和退出编辑器,以及常用的编辑操作,如移动光标、插入文本、删除字符和行、查找替换、保存和退出等。Vi的熟练使用能极大地提高在Linux终端...
4. **Linux命令行**:常用命令的使用,如ls、cd、mkdir、rm、cat、more、less、grep、find、vi/vim编辑器等。 5. **用户与组管理**:用户账户创建、权限设置、用户切换、sudo命令,以及用户和组管理工具如useradd、...
这份“Linux笔记”将带你深入理解并应用一系列常用的Linux命令。 一、文件和目录操作 1. `ls`:列出目录内容,`ls -l`显示详细信息,`ls -a`显示所有文件包括隐藏文件。 2. `cd`:改变工作目录,如`cd /home/user`...
2. **文本编辑器**:`vi/vim`和`nano`是常见的文本编辑器,用于创建和修改文件。学习它们的基本操作,如插入模式、命令模式和末行模式,对编写配置文件至关重要。 3. **文件和目录管理**:`cp`(复制文件或目录)、...
1. **命令行配置**:直接修改配置文件,如使用 `vi/vim` 或 `nano` 编辑器。 2. **图形界面配置**:在某些发行版中,如Ubuntu,可通过系统设置工具进行图形化配置。 3. **系统管理工具**:如 `systemctl` 用于服务...
4. **Linux命令行**:涵盖常用的Linux命令,如ls、cd、mkdir、rm、cp、mv、grep、find、vi/vim编辑器等,以及管道、重定向等高级操作。 5. **Shell脚本编程**:教授Bash Shell的基本语法,包括变量、条件语句、循环...
最后,笔记可能还会涉及一些常见的Linux工具,如文本编辑器(如vi/vim, nano),版本控制系统(如Git),以及系统调试和问题排查技巧。 总的来说,这份“Linux学习笔记-很不错适合linux入门者”涵盖了Linux基础的...
"joyfire Linux笔记"是由小杰精心整理的一份学习资料,旨在帮助初学者快速掌握Linux操作系统的基础知识和常用命令,从而顺利入门。 Linux系统的核心概念包括: 1. **文件系统**:在Linux中,一切皆为文件,包括硬件...
本篇将重点介绍在Linux环境下的一些常用命令及其应用场景。 首先,`.vimrc` 和 `.bashrc` 文件是Linux中非常重要的配置文件,它们分别用于设置Vim编辑器和Bash shell的默认行为。如果在这些文件中设置了错误的指令...