Linux 编程初探一 vim的入门与使用(1)

来源:互联网 发布:python readline utf8 编辑:程序博客网 时间:2024/05/17 12:03

   之前对于linux只是装来图新鲜玩玩,现在是时候接触一些开发的内容了,第一步就是要了解相关的开发工具。

    vim是一种linux下十分流行的编辑器,分为三种模式,普通模式(normal mode),编辑模式(insert mode)和可视化模式(visual mode)。任何模式下按下esc即可回到普通模式,普通模式按下i或I即可进入编辑模式。普通模式下按下v可进入可视化模式。

   普通模式主要用于代码管理,无法编辑。管理功能主要包括复制,粘贴

   有些ubuntu自带的是vi编辑器(此模式下导航键会输出A,B,C,D),想用vim的话需要执行安装命令 sudo apt-get install vim 即可安装。

   打开终端Terminal(或者control+ALT+F1) ,输入vim newfile 即可进入vim普通模式,并且在当前目录下新建一个名为newfile的文档。同样也可以按照需要创建.c或者.cpp文件。在这种情况下处于普通模式,界面下方会一直显示当前所处的模式.

常用命令:

导航键:在所有模式下均可实现光标移动

esc:    退回到普通模式

普通模式下:


r+字母:修改光标所在处的字符为r后的字母

h,j,k,l:光标移动至左下上右。

w : 跳到下一个单词首字母

b:光标移动到(当)前(一)单词首字母

e:光标移动到当前/下一个单词末字母

H(=gg): 光标跳到第一行

M: 光标跳到中间一行

L:光标跳到最后一行

n+db: 删除光标前n个字母。

u:撤销上一个命令

:w 保存修改

:q  退出

;wq 保存并退出

*     全文搜索光标所在单词,跳至下一个

#    全文搜索光标所在单词,跳至上一个

y(n)y: 双击y,复制当前行,中加数字,复制n行

p: 粘贴

先 这么多,下次再学习一下vim的可视化模式

0 0