linux vi命令

>>>>>>>>>>>>>>>>>>>>
2016.12.6:
vi是交互式的编辑程序,
               特点:文本编辑器;全屏幕编辑;命令模式;不提供菜单,
 
 
三种方式:末行模式<----(自动)>命令方式<(Esc)----------(a,i,o)>输入方式。
>>>>>>>>>>>>>>>>>>>>
2016.12.6:
vi是交互式的编辑程序,
               特点:文本编辑器;全屏幕编辑;命令模式;不提供菜单,
 
 
三种方式:末行模式<----(自动)>命令方式<(Esc)----------(a,i,o)>输入方式。

 
 
vi +文本文件名:进入文本编辑模式。(默认命令模式,英文状态下按任意字母,转换至文本编辑模式)
vi +未存在的文本文件名:创建文件    并进入此文件文本编辑模式。
Esc:切换至命令模式。
shift +::切换命令输入模式(按键)。
shift +: +q+!:不保存强制退出。
shift +: +wq:保存并退出。
%:高粱当前行的括号()。
按gg:跳至首行。
按jj:下调一行。
*:读取当前光标下的单词,跳至下次光标出现的地方。高亮相同类型的单词。
H=移动光标到屏幕最高的行。
M=移动光标到屏幕中间的行
L=移动光标到屏幕最低的行
u(命令模式):撤销。
Ctrl +u:往上翻页。
 
Ctrl +d:往下翻页。
/+字符串:查找命令
Shift g:跳至最后一行。
gg:回到最顶端。
n:从上往下定位搜索单词。
N:从下往上定位搜索单词。
dd:删除当前行。
 
 
 
移动光标
上:k nk:向上移动n行 9999k或gg可以移到第一行 G移到最后一行
下:j nj:向下移动n行
左:h nh:向左移动n列
右:l nl:向右移动n列

 
 
vi +文本文件名:进入文本编辑模式。(默认命令模式,英文状态下按任意字母,转换至文本编辑模式)
vi +未存在的文本文件名:创建文件    并进入此文件文本编辑模式。
Esc:切换至命令模式。
shift +::切换命令输入模式(按键)。
shift +: +q+!:不保存强制退出。
shift +: +wq:保存并退出。
%:高粱当前行的括号()。
按gg:跳至首行。
按jj:下调一行。
*:读取当前光标下的单词,跳至下次光标出现的地方。高亮相同类型的单词。
H=移动光标到屏幕最高的行。
M=移动光标到屏幕中间的行
L=移动光标到屏幕最低的行
u(命令模式):撤销。
Ctrl +u:往上翻页。
 
Ctrl +d:往下翻页。
/+字符串:查找命令
Shift g:跳至最后一行。
gg:回到最顶端。
n:从上往下定位搜索单词。
N:从下往上定位搜索单词。
dd:删除当前行。
 
 
 
移动光标
上:k nk:向上移动n行 9999k或gg可以移到第一行 G移到最后一行
下:j nj:向下移动n行
左:h nh:向左移动n列
右:l nl:向右移动n列
 
以下内容为做题,百度内容,侵删致歉。
 
 
 

 
 
 
 
 
原文地址:https://www.cnblogs.com/xuehx/p/6139199.html