Linux快速文本编辑的技巧
来源:互联网 发布:格林内尔学院 知乎 编辑:程序博客网 时间:2024/05/16 05:07
下面是一些文本编辑的组合键,在Linux的命令行模式下,可以对文本进行快速编辑享受Linux的乐趣。
1、启动vim快速编辑:
vim +n filename ###从"n"行开始编辑filename文件
vim + filename ###从最后一样开始快速编辑文件
vim +/pattern filename###以指定正则首行开始编辑文件
2、使用方向键以外的键位去移动光标
空格,“l” 键 ###右移动一个空格
h 键 ###左移动一个空格
w 键 ###右移动一个字
b 键 ###左移动一个字
$ 键 ###移动到行尾
e 键 ###右移动一个字尾
0 键 ###移动到行首
j 键 ###向下移动一行
k 键 ###向上移动一行
3、adus (append,delete,update,search) ,其它
i 键 ###在光标前添加
o 键 ###在当前行下一行添加
r 键 ###替换当前字符(不需要按Esc键)
R 键 ###替换当前行(直到按Esc键)
--------删除、修改
nx 键 ###当前字符开始删除后面n个字符
nX 键 ###当前字符前一个开始删除前面n个字符
ndd 键 ###当前行开始向下删除n行
dtn 键 ###当前行开始删除到下次出现的n字符(n可以是文档中正则范围内的字符)
D 键###从当前位置开始,删除到行尾
n~ 键 ###从当前字符开始改变后续n个字符的大小写
--------搜索
/pattern 然后回车###向前搜索pattern
?pattern 然后回车 ###向后搜索pattern
n 或者 N ###重复刚才的搜索动作或者是相反方向的搜索动作
/ 或者 ? 之后回车###向前或者向后重复刚才的搜索
fn ###查询当前行n字符下一次出现的位置(n可以是规定范围内的任意字符)
Fn ###查询当前行n字符上一次出现的位置(n可以是规定范围内的任意字符)
; 键###重复上次执行的f和F等键
--------其他
J 键###把当前行和后一行连接起来
. 键###重复最近执行的命令
:w filename ###将工作缓冲区的信息写入filename
:f 或者 ctrl+G###显示文件名、状态、文件总行数、
- Linux快速文本编辑的技巧
- Linux的vi-文本编辑
- 文本编辑技巧
- Linux文本编辑
- <Linux>文本编辑
- linux-文本编辑
- 优秀的Linux文本编辑工具:Scribes
- Linux----七个有效的文本编辑习惯
- Linux中文件的权限及文本编辑
- Latex 文本编辑技巧
- VI下一些实用的文本编辑技巧(持续更新)
- Linux快速启动技巧
- Linux下文本编辑
- linux下文本编辑命令
- Linux文本编辑VI大全
- Linux学习笔记:文本编辑
- linux基本命令-文本编辑
- Linux 文本编辑工具vim
- 关于基线版本
- iOS中使用RegexKitLite来试用正则表达式 使用ARC 20个错误解决办法
- Linux下crontab命令的用法
- iP的正则表达式
- [Linux] PuTTY和SecureCRT的比较
- Linux快速文本编辑的技巧
- 《鸟哥的私房菜》--Linux读书笔记
- UIScrollView pagingEnabled下,判断左移还是右移!
- web,socket小记
- linux RTC 驱动模型分析
- Struts2+ajax+json异步上传图片回显
- c# mysql连接
- C++中出现的计算机术语2
- jsp servlet版本之间的关系