Ubuntu终端编辑命令摘要

评论:Ubuntu的终端编辑器订单摘要,方便以后的搜索





一个。Vim明亮
在输入输入输出后,在正常模式下输入以下命令并打开PHP代码以高亮显示

语法使

源vimruntime美元/语法/ php.vim

两。vi的常用命令
_______________________________________________________
一般模式光标移动
__________________________________________________________
h或向左键光标,向左移动一个字符。
j或向下键光标向下移动字符。
k或上键光标上移字符。
向右键移动光标向右移动一个字符
Ctrl + F屏幕向前翻页(常用)
Ctrl + B屏幕将页面向后翻转(常用)
Ctrl + D屏幕向前移动半页
Ctrl + U屏幕向后翻转半页
+光标移动到非空格字符的下一列。
-光标移动到非空格字符的上一栏。
当n将数字连接到空格键时,光标将把线移动到右边。
n个字符,如20,那么光标将移动20个字符到右边。
0(这是一个数字0)移动到该行的第一个字符(常用)
移动到该行的最后一个字符(常用)
h光标移动到屏幕的最上面。
M光标移动到屏幕中央的那一行。
l光标移动到屏幕的底线。
g移动到文件的最后一行(常用)
NG移动到文件的N行。例如,20g,它移动到文件
第二十行(合作:设置怒江)
N光标向下移动N行(常用)
________________________________________________________________
通用模式查找替换
________________________________________________________________
Word在光标之前搜索名为Word的字符串
Word在光标之前搜索命名字符串。
N1、N2S word1 word2 / / / G查找字符串代码N1和N2之间的线,线和替换字符串
在word2(常用)
1、美元/ word1 word2的 / /克把目光从第一行到最后一行的代码字符串,替换字符串
在word2(常用)
1、美元/ word1 word2的 / /葛望从第一行到最后一行的代码字符串,替换字符串
在word2取代之前,并显示一个提示用户确认(确认)(常用)
__________________________________________________________________
删除复制和粘贴一般模式
__________________________________________________________________
x,x向后删除一个字符,x删除一个字符(常用)。
NX向后删除n个字符
删除光标的整个行(常用)
ndd删除n行向下的光标,该线为例,20dd是20线(常用)。
d1g删除所有数据,光标在线的第一行
DG将游标行中的所有数据删除到最后一行。
复制光标线(常用)
洋基的拷贝N线向下的光标,该线为例,20yy是复制20行(常用)
y1g复制所有数据,光标在线的第一行
YG复制所有数据的光标行到最后一行
p,p粘贴数据在光标线下的拷贝,p粘贴在光标行(常用)。
j将光标线与下一行数据合并成一行。
恢复以前的动作(常用)

____________________________________________________________________
编辑模式
___________________________________________________________________
我,我插入:插入输入文本在当前光标现有的字符将是落后的。
撤退(常用)
a,添加:当前光标所在的下一个字符已经存在的字符。
向后(常用)
O,o在下一行开始时从光标插入一个新行来输入字符(常用)
r,r替换:r将替换光标所指的字符:r将总是替换游标。
文本,直到按下ESC键(常用)
退出编辑模式,返回到一般模式(常用)

___________________________________________________________________
命令行模式
___________________________________________________________________

w将已编辑的数据写入硬盘文件(常用)
:W!如果文件属性是只读的,则通过强制写入该文件。
q退出(常用)
Q!如果您更改了该文件,则不想保存它,请使用它!不要为了强制退出而保存文件
WQ后如果保存退出:wq!出口后强制保存(常用)
保存了编辑数据到另一个文件(类似于其他新文档)
在编辑后的数据中读取另一个参数的数据,这也是关于文件名的。
文件的内容被添加到光标行的后面。
设置显示行号,设置后,行的行号显示在每行前面。
设置非,对比集怒,是取消行号
N1,n2文件名}将N1的内容保存到n2作为文件名。