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的可视化模式
- Linux 编程初探一 vim的入门与使用(1)
- Linux嵌入式开发入门(一)——初探嵌入式开发板的基本使用
- linux脚本编程---vim的使用(1)
- Linux 的shell编程入门(一)
- 初探vim编辑器(一)
- Linux 下Vim的使用 <一>
- Vim入门(一)
- Vim的使用(一)
- Vim编程初探
- Linux shell编程学习笔记(一) shell初探
- Linux入门:命令行与vim
- Linux vim 基本使用 (一)
- Linux下C++编程学习vi&vim编辑器的使用(1)
- linux下vim使用入门
- vim入门使用与配置
- Linux系统编程学习之《vim配置与使用总结》
- 《Linux命令、编辑器与Shell编程》读书笔记1-linux系统入门命令(跟风到底,一探究竟)
- 编程的入门(一)
- 线性代数笔记(行列式)
- 新浪微博数据挖掘食谱之九: 用户篇 (获取转发微博的用户名)
- 中国联通网上4G商城营业厅VIP客户俱乐部简介
- 转:统治世界的十大算法
- Leetcode[easy] - Valid Number -待续~~~坑坑的题目
- Linux 编程初探一 vim的入门与使用(1)
- Java中instance和instanceof
- Java引用类型
- Java中堆内存和栈内存的区别
- Java单例模式
- Java中关于static
- J2EE架构师之路
- iOS开发-mutating method sent to immutable object错误
- LeetCode Find Peak Element