仓酷云

标题: 给大家带来CentOS vi 挪动光标 下令 [打印本页]

作者: 分手快乐    时间: 2015-1-14 21:18
标题: 给大家带来CentOS vi 挪动光标 下令
欢迎大家来到仓酷云论坛!挪动光标
上:knk:向上挪动n行9999k或gg能够移到第一行G移到最初一行
下:jnj:向下挪动n行
左:hnh:向左挪动n列
右:lnl:向右挪动n列

w:光标以单词向前挪动nw:光标向前挪动n个单词光标到单词的第一个字母上
b:与w相反
e:光标以单词向前挪动ne:光标向前挪动n个单词光标到单词的最初一个字母上
ge:与e相反

$:挪动光标到行尾n$:挪动到第n行的行尾
0(Num):挪动光标到行首
^:挪动光标到行首第一个非空字符上往

f<a>:挪动光标到以后行的字符a上,nf<a>挪动光标到以后行的第n个a字符上
F:相反

%:挪动到与制婚配的括号上往(),{},[],等。
nG:挪动到第n行上G:到最初一行
CTRL+G失掉以后光标在文件中的地位
向前翻页:CTRL+F
向下挪动半屏:CTRL+G
向后翻页:CTRL+B

存盘:
:q!:不存盘加入
:e!:保持修正文件内容,从头载进该文件编纂
:wq:存盘加入

dw:删除一个单词,需将光标移到单词的第一个字母上,按dw,假如光标在单词恣意地位,用daw
dnw:删除n个单词
dne:也可,只是删除到单词尾
dnl:向右删除n个字母
dnh:向左删除n个字母
dnj:向下删除n行
dnk:向上删除n行
d$:删除以后光标到转业的行尾的字母
dd:删除一行
cnw[word]:将n个word改动为word
cc:改动整行
C$:改动到行尾

J:删除换行符,将光标移到转业,按shift+j删除行尾的换行符,下一行接下去了.
u:打消前一次的操纵
shif+u(U):打消对该行的一切操纵。

:setshowmode:设置显现事情形式

o:在以后行的上面另起一行
O(shift+o):在以后行的下面另起一行

nk或nj:光标向上或向下移n行,n为数字
an!【ESC】:外行前面加n个叹息号(!)
nx:实行n次x(删除)操纵

ZZ:保留以后文档并加入VIM
:help:检察匡助文档,在这当中,按CTRL+]进进超毗连,按CTRL+O前往。
:helpsubject:看某一主题的匡助,ZZ加入匡助

:setnumber/setnonumber:显现/不显现行号
:setruler/setnoruler:显现/不显现标尺

/pattern正偏向搜刮一个字符形式
?pattern反偏向搜刮一个字符形式
然后按n持续向下找

把光标放到某个单词下面,然后按×号键,暗示查找这个单词
查找全部单词:/<word>

:sethlsearch高亮显现查找到的单词
:setnohlsearch封闭改功效

m[a-z]:在文中做标志,标志号可为a-z的26个字母,用`a能够挪动到标志a处

r:交换以后字符
nr字符:交换以后n个字符

查找交换:
way1:
/【word】:查找某个word
cw【newword】:交换为新word
n:持续查找
.:实行交换

way2:
:s/string1/string2/g:在一行中将string1交换为string2,g暗示实行用c暗示必要确认
:num1,num2s/string1/string2/g:外行num1至num2两头将string1交换为string2
:1,$s/string1/string2/g:在全文中将string1交换为string2


v:进进visual形式
【ESC】加入
V:shift+v进进行的visual形式
CTRL+V:进如块操纵形式用o和O改动选择的边的巨细。

粘贴:p,这是粘贴用x或d删除的文本
复制:
ynw:复制n个单词
yy:复制一行
ynl:复制n个字符
y$:复制以后光标至行尾处
nyy:拷贝n行
完了用p粘贴

:split:支解一个窗口
:splitfile.c:为另外一个文件file.c分开窗口
:nsplitfile.c:为另外一个文件file.c分开窗口,并指定其行数
CTRL+W在窗口中切换
:close:封闭以后窗口

在一切行拔出不异的内容如include<,操纵***以下:
将光标移到入手下手拔出的地位,按CTRL+V进进VISUAL形式,选择好模块后
按I(shift+i),后拔出要拔出的文本,按[ESC]完成。

:readfile.c将文件file.c的内容拔出到以后光标地点的上面
:0readfile.c将文件file.c的内容拔出到以后文件的入手下手处(第0行)
:nreadfile.c将文件file.c的内容拔出到以后文件的第n行前面
:read!cmd:将内部下令cmd的输入插如到以后光标地点的上面

:n1,n2writetemp.c将本文件中的n1,到n2行写进temp.c这个文件中往
CTRL+L革新屏幕
shift+<左移一行
shift+>右移一行

u:undo
CTRL+R:re-do
J:兼并一行
CTRL+p主动完乐成能
CTRL+g检察以后文件全路径

q[a-z]入手下手纪录但前入手下手的操纵为宏,称号可为【a-z】,然后用q停止录制宏。
用reg显现以后界说的一切的宏,用@[a-z]来在以后光标处实行宏[a-z].

如果您觉得本篇CentOSLinux教程讲得好,请记得点击右边漂浮的分享程序,把好文章分享给你的小伙伴们!
作者: 简单生活    时间: 2015-1-17 10:43
其次,Linux简单易学,因为我们初学者只是学的基础部分,Linux的结构体系非常清晰,再加上老师循序渐进的教学以及耐心的讲解,使我们理解起来很快,短期内就基本掌握了操作和运行模式。
作者: 小女巫    时间: 2015-1-24 16:32
linux鸟哥的私房菜,第三版,基础篇,网上有pdf下的,看它的目录和每章的介绍就行了,这个绝对原创!
作者: 飘飘悠悠    时间: 2015-2-2 11:41
其次,Linux简单易学,因为我们初学者只是学的基础部分,Linux的结构体系非常清晰,再加上老师循序渐进的教学以及耐心的讲解,使我们理解起来很快,短期内就基本掌握了操作和运行模式。
作者: 变相怪杰    时间: 2015-2-7 20:33
在系统检测不到与Linux兼容的显卡,那么此次安装就可能不支持图形化界面安装,而只能用文本模式安装等等。
作者: 海妖    时间: 2015-3-7 10:32
linux鸟哥的私房菜,第三版,基础篇,网上有pdf下的,看它的目录和每章的介绍就行了,这个绝对原创!
作者: 再见西城    时间: 2015-3-15 04:33
再次,Linux是用C语言编写的,我们有学习C语言的基础,读程序和编写代码方面存在的困难小一点,也是我们能较快掌握的原因之一。?
作者: 活着的死人    时间: 2015-3-21 21:05
这也正是有别的OS得以存在的原因,每个系统都有其自身的优点。?




欢迎光临 仓酷云 (http://ckuyun.com/) Powered by Discuz! X3.2