Linux命令:VIM的使用
本帖最后由 yexiaoxing 于 2012-11-11 01:46 编辑移动:
h/j/k/l :左/下/上/右 移一格
w :向后词移动 (前面加数字移动多少个词)
b :向前词移动 (前面加数字移动多少个词)
e :向后移到词末
ge :向前移到词末
$ <End> :行末
0 <Home> :行首
tx :向右查找本行的x并移到那儿(大写时向左)
33G :移到文件的第33行
gg :文件首行
G :文件尾行
33% :文件的33%处
H/M/L :屏幕的首/中/尾行
zt/zz/zb :当前行移到屏幕的首/中/底部
跳转:
":回到跳转来的地方
CTRL-O :跳到一个 “较老” 的地方
CTRL-I <Tab> :则跳到一个 “较新” 的地方
查找:
/ :向下查找(后加关键字)
? :向上查找(后加关键字)
n :下一条符合的记录
编辑:
i :转换到插入模式
x :删除当前字符
. :重复最后一次的修改操作(同PS里ctrl+f执行滤镜)
u :撤销操作
CTRL-R :重做
p :将删除的字符插入到当前位置(put)
退出、保存:
:q :退出
:q! :不保存退出
:wq :保存后退出
:e! :放弃修改重新编辑
这个上手不容易呢,我一直用的nano... 保存我记得有个:w,不知道是不是vim。 我还一直在用gedit。。。。。
编写c代码用codeblocks IDE 345865759 发表于 2012-7-8 13:36 static/image/common/back.gif
我还一直在用gedit。。。。。
编写c代码用codeblocks IDE
vim真的很好用的,linux下有个vimtutor命令,,,,,就是一个简单的教程,学完这个基本就能用了,以后在学些高级的教程 ft1206 发表于 2012-7-8 01:46 static/image/common/back.gif
这个上手不容易呢,我一直用的nano...
先把vim自带的一个tutor学完,就能上手了 ggddver 发表于 2012-7-8 18:48 static/image/common/back.gif
先把vim自带的一个tutor学完,就能上手了
暂时用不到这个神器。。。 缺少复制粘贴.. DawnDIY 发表于 2012-7-12 12:43 static/image/common/back.gif
缺少复制粘贴..
复制黏贴是系统设置。 下层基础,决定上层建筑 DawnDIY 发表于 2012-7-12 12:43 static/image/common/back.gif
缺少复制粘贴..
y复制p粘贴
d或者x可以当剪切用 学习Unix那少不了vi. 联系中,vi 和 vim 是一样的吗? 不会安装vim 楼主应该向读者说明vim的编辑模式、普通模式还有命令模式。以及哪些命令或快捷方式是在哪个模式下执行的
页:
[1]