美文网首页
vim命令练习

vim命令练习

作者: 初见soulmate | 来源:发表于2018-01-13 19:23 被阅读0次

vimtutor :进入命令学习练习
vim name:创建名为name的文件,并进入文件编辑
h:移动光标向左
l:移动光标向右
j:移动光标向下
k:移动光标向上
i:对文本进行插入操作
a:对文本进行添加操作
x:对文本进行删除操作
dw:删除光标之后的单词
d$:删除光标之后的整行文本
w:光标跳到下一个单词的第一个字母上
e:光标跳到下一个单词的最后一个字母上
$:光标跳到当前行的最后一个字母上
0:光标跳到当前行的第一个字母上
b:光标跳到上一个单词的第一个字母上
d2w:删除光标开始处之后的2个单词,2可以是其他数字,表示删除指定数量的单词
dd:删除光标处整行文本
2dd:表示删除光标处之后2行文本,2可以是其他数值,表示删除光标处指定数量的行数文本
u:表示撤销上一步操作(向前)
U:表示恢复光标当前行到上一步
CTRL-R:表示恢复之前撤销的操作(向后)
2w:表示跳到当前光标之后的第2个单词的第一个字母,2可以是其他数值,表示对应的之后的多少个单词
2b:表示跳到当前光标之前的第2个单词的第一个字母,2可以是其他数值,表示对应的之前的多少个单词
dd+p:dd删除指定行之后,在指定行执行p,会将删除的行加到光标行的下一行
r:修改指定光标处文本,将光标移动到需要修改的地方,点击r之后,可以直接修改光标处文本
ce:用于修正单词,将光标移动到单词错误的地方,点击ce,会将光标处之后的单词部分删掉并进入插入文本状态
c2e:用于删除光标处之后2个单词并进入插入文本状态,2可以是其他数值,表示删除之后的数值个单词
c$:表示删除光标处之后的整行文本并进入插入文本状态
p:表示将刚删除的字符粘贴到光标所在地方
练习到4.0章,下次继续
gg:直接返回到文本首页

G:直接翻到文本尾页

55G:直接翻到第55页,55可为其他数值,表示翻到指定数值页数

contrl+G:显示当前位置信息,包括当前页数,总页数,百分比等

=======关于搜索========

/:光标显示到底部,可以直接输入要搜索的内容

n:点击之后光标移动到下一个搜索结果上

?:跟/的作用类似

%:按%光标会跳到当前行对应的(),[],{}上,如果光标是在括号上或者括号里面,则会跳到对应括号上。如果在外面且有多个则优先跳到()上。

=======关于全局修改========

:s/thee/the/g:表示将光标行所有的thee改成the,thee和the只是示例,thee为被改文本,the为需要改成的文本,需要注意的是要先按:进入命令输入状态

:#,#s/old/new/g:其中的#表示指定的行数,例如::1,2s/old/new/g 表示将1到2行的文本中的old修改为new

:%s/old/new/g:表示全文件修改。

:%s/old/new/gc:表示全文件修改,但是会由用户决定每个文件是否进行修改。

CTRL-O: 往上翻到之前的位置

CTRL-I: 往下翻到新一点的位置

:!+cmd:按:进入命令行,使用!+shell可以执行shell的相关命令,点击enter可以返回到vim,例如::!ls

:!dir或者:!ls :显示当前位置的文件或者文件夹列表
:w TEST :在当前位置创建一个名为TEST的文件
:!del TEST :删除TEST文件(MS-DOS)
:!rm TEST :删除TEST文件 (Unix)
o: 表示在当前光标行的下面插入下一行并进入插入文本操作

某些操作前面加上数值,表示某个操作执行几次。

相关文章

  • Vim 常用命令

    VIM 命令 文件命令 VIM的模式 VIM导航命令 VIM插入命令 VIM查找命令 VIM替换命令 VIM使用技...

  • vim命令练习

    vimtutor :进入命令学习练习vim name:创建名为name的文件,并进入文件编辑h:移动光标向左l:移...

  • vim命令练习2019.5.14

    练习一 知识点1..命令可以重复上次的修改2.$命令将光标移到行尾3.a命令在字符后面插入4.j命令移动到下一行5...

  • vim编辑器-vim基本命令

    相关文章:vin命令大全 vim基本命令 本文来源 vim在命令行中输入vim,进入vim编辑器 i/insert...

  • 4-2 vim 的使用

    启动vim 文件命令 vim的模式 导航命令 插入命令 查找命令 替换命令 移动命令 撤销和重做 删除命令 拷贝和...

  • Vim常用操作

    Vim常用操作 vim 查看历史命令 q: vim 快速定位到某个字符 vim 终端命令下读取其他文件 vim多行...

  • vim常用命令笔记

    vim基础操作 vim三种模式 命令模式(Command mode)首次进入vim即命令模式,输入命令可进行相应的...

  • vim 命令

    启动vim vim的模式 导航命令 插入命令 查找命令 替换命令 移动命令 撤销和重做 删除命令 拷贝和粘贴 剪切...

  • Linux运维常用

    网络命令 Vim命令 sed命令 grep 命令

  • 15.进入vimrc

    使用这个命令 vim /etc/vim/vimrc

网友评论

      本文标题:vim命令练习

      本文链接:https://www.haomeiwen.com/subject/sofhoxtx.html