11.8 vim编辑模式 vim命令模式

5.5 进入编辑模式

i 在当前字符插入字符html

I行首vim

a在当前字符后插入字符加密

A行末spa

o在当前往下插入新的一行htm

O行上文档

在空白文档中写入一段文字并保存。字符串

输入vim demo.txt直接回车进入通常模式。而后按 “i” 字母进入编辑模式,在窗口的左下角会显示 “– 插入 –” 或者 “– INSERT –” 这说明进入插入模式,能够编辑文档。get

想保存的话,须要先按一下键盘左上角的 “Esc” 键,此时 “– 插入 –” 或者 “– INSERT –” 消失,而后输入 ”:wq” 回车就会保存刚才的文字了。io

查看文档内容:thread


5.6 vim命令模式

:w    将编辑过的文本保存

:w!    若文本属性为只读时,强制保存

:q    退出vim

:q!    无论编辑与否,都不保存强制退出

:wq    保存,退出

:set nu    在每行的行首显示行号

:set nonu    取消行号

:nohl 不高亮

:x   不更改mtime         相似于:wq 

通常模式下查找与替换

/word    向光标以后寻找一个字符串为word的字符串,当找到第一个word后,按“n”继续查找后一个

?word    向光标以前寻找一个字符串为word的字符串,当找到第一个word后,按“n”继续查找前一个

:n1,n2s/word1/word2/g    在n1和n2 行之间查找word1这个字符串并替换为word2,也能够把“/”换成“#”"@"

:n1,$s/word1/word2/g    从第一行到最末行,查找word1并替换成word2


5.7 vim实践

 

扩展
vim的特殊用法 http://www.apelearn.com/bbs/thread-9334-1-1.html

vim经常使用快捷键总结 http://www.apelearn.com/bbs/thread-407-1-1.html 

vim快速删除一段字符 http://www.apelearn.com/bbs/thread-842-1-1.html 

vim乱码 http://ask.apelearn.com/question/6753
小键盘问题 http://ask.apelearn.com/question/7215

vim加密 http://www.apelearn.com/bbs/thread-7750-1-1.html

相关文章
相关标签/搜索