19p:linux操作系统学习三 2024-04-26 09:24:37 0 0 18P-vim的三种工作模式 19P-vim基本操作-跳转和删字符 i 进入编辑模式,光标前插入字符 a 进入编辑模式,光标后插入字符 o 进入编辑模式,光标所在行的下一行插入 I 进入编辑模式,光标所在行的行首插入 A 进入编辑模式,光标所在行的行末插入字符 O 进入编辑模式,光标所在行的上一行插入字符 s 删除光标所在字符并进入编辑模式 S 删除光标所在行并进入编辑模式 x 删除光标所在字符,工作模式不变 dw 删除光标所在单词,要求光标在首字母上,如果不在首字母,只会删除当前位置到单词末,工作模式不变 D 删除光标所在位置到行末,工作模式不变 0(数字) 光标移到行首,工作模式不变 $ 光标移到行尾,工作模式不变 d0 删除光标所在位置到行首,工作模式不变 d$ 删除光标所在位置到行末,工作模式不变 命令模式下的光标移动 h 左移 j 下移 k 上移 l 右移 命令模式下行跳转 line-G 缺点是没有回显 末行模式下行跳转 :line-回车 跳转首行 gg (命令模式) 跳转末行 G (命令模式) 自动缩进 在这之前要进行vimrc修改,不然自动缩进是8个空格 ubuntu的vimrc位置在/etc/vim/vimrc 在文件末尾添加三行: set tabstop=4 //设置制表符宽度为4 set softtabstop=4 // 设置软制表符宽度为4 set shiftwid 收藏(0)