admin管理员组文章数量:1026989
全程手敲,可能有错
vi 工作模式
-
命令模式
任何时候,不管用户处于何种状态,只要按esc键,都会进入命令行模式,通过键盘输入的字符,vi编辑器会将其当成命令来执行 -
文本输入模式
在命令模式下插入指令 i(插入) a(附加命令) o(打开命令) c(修改命令) r(取代命令) s(替换命令) -
末行模式
末行模式可以成为转义模式,在命令模式,按:键—》进入末行模式 “:”====》末行模式的提示符,等待用户输入指令
进入vi的命令
vi 文件名 : 打开一个文件,可以新建一个文件,将光标置于第一行行首
vi 的命令
-
插入文本
命令模式:
i:在光标的前面
I:在当前行的行首
a:光标后
A:在当前行的行尾
o:在当前行之下新开一行
O:在当前行之上新开一行
r:替换 -
移动光标
esc转化为命令模式j或者下箭头 向下移动一行
k或者上箭头 向上移动一行
h或者左箭头 向左移动一行
l或者右箭头 向右移动一行w—>右移一个词(词,不是字母)
b—》左移一个词
0(零)----》移到行首ctrl+f 向前翻页(下一页)
ctrl+b 向后翻页 -
保存退出
末行模式:
:w 写入文件
: q 退出
:wq 保存并退出
:q! 不保存文件直接退出
: x 保存并退出ctrl+z :强制退出
-
删除操作
命令模式:x—删除光标所处的单个字符
dd-----删除光标所在的一整行
dw----- 删除当前字符到单词尾部(包括空格)
de----- 删除当前字符到单词尾部(不包括空格)
d$----删除当前字符到行尾所有的字符
d^-----删除当前字符到行首所有的字符 -
替换操作
末行模式
:s/old/new 将当前行中查找的第一个字符old—>new
: s/old/new/g 将当前行中查找的所有字符old—>new
: #,#s/old/new/g 在行号之间“#,#”范围内替换所有的old----new
: %s/old/new/g 整个文档中的old全部替换为new
: s/old/new/c 在替换命令之前加入用户的确认提示 -
撤销操作
命令模式
u—取消最近一次的操作,并恢复操作结果
ctrl+r----对使用u命令完成撤销的恢复(反撤销) -
复制和粘贴
命令模式:
yy:复制
p:粘贴
全程手敲,可能有错
vi 工作模式
-
命令模式
任何时候,不管用户处于何种状态,只要按esc键,都会进入命令行模式,通过键盘输入的字符,vi编辑器会将其当成命令来执行 -
文本输入模式
在命令模式下插入指令 i(插入) a(附加命令) o(打开命令) c(修改命令) r(取代命令) s(替换命令) -
末行模式
末行模式可以成为转义模式,在命令模式,按:键—》进入末行模式 “:”====》末行模式的提示符,等待用户输入指令
进入vi的命令
vi 文件名 : 打开一个文件,可以新建一个文件,将光标置于第一行行首
vi 的命令
-
插入文本
命令模式:
i:在光标的前面
I:在当前行的行首
a:光标后
A:在当前行的行尾
o:在当前行之下新开一行
O:在当前行之上新开一行
r:替换 -
移动光标
esc转化为命令模式j或者下箭头 向下移动一行
k或者上箭头 向上移动一行
h或者左箭头 向左移动一行
l或者右箭头 向右移动一行w—>右移一个词(词,不是字母)
b—》左移一个词
0(零)----》移到行首ctrl+f 向前翻页(下一页)
ctrl+b 向后翻页 -
保存退出
末行模式:
:w 写入文件
: q 退出
:wq 保存并退出
:q! 不保存文件直接退出
: x 保存并退出ctrl+z :强制退出
-
删除操作
命令模式:x—删除光标所处的单个字符
dd-----删除光标所在的一整行
dw----- 删除当前字符到单词尾部(包括空格)
de----- 删除当前字符到单词尾部(不包括空格)
d$----删除当前字符到行尾所有的字符
d^-----删除当前字符到行首所有的字符 -
替换操作
末行模式
:s/old/new 将当前行中查找的第一个字符old—>new
: s/old/new/g 将当前行中查找的所有字符old—>new
: #,#s/old/new/g 在行号之间“#,#”范围内替换所有的old----new
: %s/old/new/g 整个文档中的old全部替换为new
: s/old/new/c 在替换命令之前加入用户的确认提示 -
撤销操作
命令模式
u—取消最近一次的操作,并恢复操作结果
ctrl+r----对使用u命令完成撤销的恢复(反撤销) -
复制和粘贴
命令模式:
yy:复制
p:粘贴
版权声明:本文标题:linux中 vim(编辑器之神)的简单操作命令------Ubuntu 内容由热心网友自发贡献,该文观点仅代表作者本人, 转载请联系作者并注明出处:http://it.en369.cn/jiaocheng/1724512703a476407.html, 本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌抄袭侵权/违法违规的内容,一经查实,本站将立刻删除。
发表评论