Vim指令sohu - 凯时娱乐

Vim指令sohu

2019-02-08 07:13:34 | 作者: 元蝶 | 标签: 指令,形式,光标 | 浏览: 7657

vi ,vim 它们都是多形式修正器,不同的是vim 是vi 的晋级版别,它不只兼容vi 的一切指令,而且还有一些新的特性在里面。
vim 特性:多级吊销,语法加亮,对vi 的彻底兼容,可视化操作,易用性

指令格局:vim /etc/envirmentCTRL+S 表明中止向终端中止输出; CTRL+Q 康复向终端输出流。习气windows 后,不小心按了下CTRL+S 后,vi 就会卡住相同的没有反应(能够运用CTRL+Q 康复)。i (Insert 简写)进入修正形式,Esc 回到一般形式。vim 是一个多形式的修正器。就是说,在不同形式下,修正器的响应是不同的。 *一般形式: 当你vim filename 修正一个文件时,一进入该文件就是一般形式了。在这个形式下,你能够做的操作有,上下移动光标;删去某个字符;删去某行;仿制、张贴一行或许多行。 *修正形式:一般形式下,是不能够修正某一个字符的,只能到修正形式了。从一般形式进入修正形式,只需你按一个键即可(i,I,a,A,o,O,r,R)。当进入修正形式时,会在屏幕的最下一行呈现“INSERT或REPLACE”的字样。从修正形式回到一般形式只需要按一下键盘左上方的ESC键即可。 *指令形式:在一般形式下,输入”:”或许”/”即可进入指令形式。在该形式下,你能够查找某个字符或许字符串,也能够保存、替换、退出、显现行号等等。
一般形式下指令:
移动光标:h或许向左方向键 光标向左移动一个字符l或许向右方向键 光标向右移动一个字符j或许向下方向键 光标向下移动一个字符k或许向左方向键 光标向上移动一个字符Ctrl + f 或许PageUp 屏幕向前移动一页Ctrl + b 或许PageDown 屏幕向后移动一页0(数字0) 或许Shift + 6 光标移动到本行行首Shift + 4 即$,光标移动到本行行尾G 光标移动到本文的最末行nG 光标移动到本文的第n行gg 光标移动到本文的首行删去、仿制、张贴:dd 指令删去一行ddn 删去光标地点向下n行x,X x为向后删去一个字符 X为向前删去一个字符yy 仿制光标地点的那一行nyy 仿制从光标地点行起向下n行p,P p仿制的数据从光标下一行开端张贴 P仿制的数据从光标上一行开端张贴u 小写 指令吊销上一个修正操作。CTRL-R (redo )回退前一个指令。
进入修正形式:
i 在当时字符前刺进字符I 在当时行行首刺进字符a 在当时字符后刺进字符A 在当时行行尾刺进字符o 在当时行下刺进空的一行O 在当时行上刺进空的一行r 替换光标地点的字符,只替换一次R 一向替换光标地点的字符,一向到按下ESC
指令形式:
:(Vim 指令形式):help (显现协助) :w(将修正过的文字保存) :w!(假如文本特点是只读时,强制保存) :wq( 保存退出) :q( 退出) :qa!( 抛弃一切修正退出) set nu 在每行的行首显现行号set nonu 撤销行号查找替换:/word 向光标之后寻觅一个字符串名为word的字符串,当找到榜首个word后,按"n"持续查找下一个?word 向光标之前寻觅一个字符串名为word的字符串,当找到榜首个word后,按"n"持续查找下一个:n1,n2s/word1/word2/g 在n1和n2行间查找word1这个字符串并替换为word2,你也能够把"/"换成"#" 行号从1开端,而且n1,n2都要存在,不然操作无效:1,$s/word1/word2/g 从榜首行到末行查找word1并替换为word2

各形式下指令大全:



版权声明
本文来源于网络,版权归原作者所有,其内容与观点不代表凯时娱乐立场。转载文章仅为传播更有价值的信息,如采编人员采编有误或者版权原因,请与我们联系,我们核实后立即修改或删除。

猜您喜欢的文章

阅读排行

  • 1

    ubuntu下环境变量的设置itjob

    设置,环境变量,文件
  • 2

    磁盘映射导致发动慢?csdn

    发动,磁盘,电脑
  • 3

    linux第八刀mingxing

    文件,作业,按键
  • 4
  • 5
  • 6
  • 7

    Vim指令sohu

    指令,形式,光标
  • 8
  • 9

    linux aptITeye环球

    装置,晋级,配置文件
  • 10

    AIX下装置weblogicITeyealibaba

    装置,进程,信息