1

正常模式下(esc):

            上下左右:kjhl
            行首:0
            退出::q!
            保存并退出::wq
            增:a即add;i即insert
            删:de===delete the word-to end;dw===delete the word to next word;dd===delete行===d$
                  “x ”(字母)删除光标下的一个字母或汉字
            改:r+内容===replace what;(R连续替换)cw===clean write +内容(类似的c$)
            查:ctrl+g显示ruler;
                    行的查找: G文件末尾;gg文件首;行号+G实现跳转;
                     内容查找:/+内容;?逆向查找
                     查找匹配:%
            剪切:复制+删+p
            复制:v进入可选模式+y复制  [进入列模式选择ctrl+v,行模式shift+v]
            粘贴:p粘贴
            撤销:U撤销整行的操作;u撤销最新的操作
            
            行选择模式可以选取内容:shift+v…..y复制……p粘贴
            列选择模式可以添加多行注释:ctrl+v….大写 I 插入文本/……两次esc多行添加成功 

正常模式下对文件的操作:

            :w test===保存文件并命名test
            :r filename===提取合并文件
            Ctrl-w Ctrl-w实现窗口跳转; vi -O 文件名1 文件名2(大O垂直打开,o水平并列窗口);ctrl+p搜目录;ctrl+w+v打开新窗口
            Ctrl+tab切换tab
            :qa关闭所有窗口

查看帮助文档:

        :help user-manual

执行外部命令:

        :!+外部命令,如:!ls
        

退出SHELL命令:ctrl+d 两次

clipboard.png


_ipo
179 声望15 粉丝

bug


引用和评论

0 条评论