VM编辑器常用命令
来源:互联网 发布:quest bar 知乎 编辑:程序博客网 时间:2024/06/05 03:27
1、linux shell 命令行下删除一个单词的方法:
我们有时在Linux下输入命令时,难免有输错的时候,在有的终端上,输错后,用退格则出现乱码现像,可以用以下方法解决。
CTRL + H
CTRL + U
CTRL + W
2、vi下删除一个单词的方法:
diw
daw
D
db
dw
x
X
dG
dgg
"dl"
"diw"
"daw"
"diW"
"daW"
"dd"
"dis"
"das"
"dib"
"dab"
"dip"
"dap"
"diB"
"daB"
3、vi / vim 删除以及其它命令
删除一行:dd
删除一个单词/光标之后的单词剩余部分:dw
删除当前字符:x
光标之后的该行部分:d$
4.在Vi 中移动光标
h
^
w
W
b
B
(
)
{
}
H
M
L
0
$
gg
G
行号+G
n+
n-
Ctrl+g
fx
Fx
tx
Tx
C-b
C-f
C-u
C-d
C-y
C-e
nz
5.进入和退出Vi命令
vi filename
vi +n filename
vi + filename
vi +/pattern filename
vi -r filename
vi filename ... filename
ZZ
:q!
:wq
6.重复操作
.
7.自动补齐
C-n
C-p
8.插入
o
O
a
A
R
set xxx
9.行合并
J
10.Vi中查找及替换命令
/pattern
?pattern
n
N
%
:s/p1/p2/g
:n1,n2s/p1/p2/g
:g/p1/s//p2/g
.*[]^%~$ 在Vi中具有特殊含义,若需要查找则应该加上转义字符""
11.查找的一些选项
1.设置高亮
:set hlsearch
:set nohlsearch
:nohlsearch
2.增量查找
:set incsearch
:set noincsearch 关闭增量查找
3.在Vi中删除
x
dw
d$
dd
c
cc
4.更改字符
rx
~
12.键盘宏操作
qcharacter
q
@character
13.恢复误操作
u
U
Ctrl+R
14.在Vi中操作Frame
c-w c-n
c-w c-c
c-w c-w
c-w c-r
15.VIM中的块操作
Vim支持多达26个剪贴板
a.以上指令皆可去掉a工作,则y,p对未命名寄存器工作(所有d,c,x,y的对象都被保存在这里)。
剪切/复制/粘贴
b.所有删除的内容自动被保存,可以用p键粘贴
Vi的选项设置
all
term
ignorance
list
number
report
terse
warn
nomagic
nowrapscan
mesg
tips :
REF:
http://blog.csdn.net/riag/article/details/4184120
http://www.acyoo.com/archives/2204.html
http://www.caole.net/diary/vim.html
http://lxs647.iteye.com/blog/1245948
转载自:http://hi.baidu.com/leejun_2005/blog/item/310ffd1aaa4465e4ae513336
- VM编辑器常用命令
- VM虚拟网络编辑器
- vi编辑器常用命令
- vi编辑器常用命令
- vi编辑器常用命令备忘录
- vi编辑器常用命令
- VI编辑器常用命令介绍
- Vi编辑器常用命令
- VI编辑器的常用命令
- vi 编辑器常用命令
- vi编辑器常用命令
- vi编辑器常用命令
- linux vi编辑器常用命令
- Vi编辑器常用命令
- Vim编辑器常用命令
- vi编辑器常用命令
- vi编辑器常用命令
- vi编辑器常用命令
- 代码技巧
- protobuf 序列化 反序列接口
- java普通类模拟枚举实现原理
- GlusterFS文件系统弹性哈希算法
- WPF无边框窗口鼠标拖动缩放大小
- VM编辑器常用命令
- JS中字符串的方法
- Android开发:Handler异步通信机制全面解析(包含Looper、Message Queue)
- mysql
- poj 3150 Cellular Automaton(迷糊,但原理是用的快速幂)
- Android优化UI(二)
- 实现通过桥梁ActivityB实现Activity A 启动Activity C
- php匿名函数
- React Native 解决Text在iOS、android中更改字体变大,导致项目文字变大布局错乱