ubuntu vim命令
来源:互联网 发布:怎么创造软件 编辑:程序博客网 时间:2024/06/05 17:20
打开默认命令模式,按 i键,进入编辑(插入)模式;编辑完,按Esc键回到命令模式,:(冒号)进入末行模式
进入编辑模式,键I a o
显示行号 在末行模式下,输入set nu
在末行模式下 wq 退出保存
vim 4.py 打开4.py
vi命令
yy 复制光标所在行
4yy 复制 光标所在行及以下3行
p 粘贴
dd 剪切光标所在行(不粘贴相当于删除,跟删除命令合并)
2dd 删除光标所在行 向下2行
D 从当前光标位置剪切到行末尾
d0 从当前光标剪切到行首
x 删除当前光标,往后一次一个
X 删除当前光标,往前一次一个
命令模式下
h 左 ;j下 ; k下;i右
H回到屏幕上方 M回到屏幕中间位置 L回到屏幕下方
ctrl f 向下翻1页
ctrl b向上翻1页
20G 快速定位到第20行
1G 快速定位到第1行
G 快速回到代码最后一行
gg 快速回到代码第一行
w 向后跳一个单词的长度
b向前跳一个单词的长度
u 撤销刚刚的操作
ctrl r 反撤销
v
V
>>整体向右移动
<< 向左移动
. 重复执行上一命令
{ 按段上移
}按段下移
dw 剪切一个单词
r 替换一个字符
R替换光标及后面的字符
末行模式:
w保存
q 退出
wq保存退出
阅读全文
0 0
- ubuntu vim命令
- ubuntu vim终端编辑命令
- Ubuntu vim 终端编辑命令
- ubuntu vim终端编辑命令
- ubuntu命令和vim指令
- linux命令(7)ubuntu的vim命令用法
- 【Ubuntu】用vim来合并两个文件的命令
- ubuntu vim终端编辑命令小结,方便以后查找
- Ubuntu VIM
- ubuntu vim
- vim 命令
- vim 命令
- vim命令
- vim命令
- Vim 命令
- vim 命令
- vim命令
- vim 命令
- 题解
- Codeforces897B-Chtholly's request
- 设计模式初探之工厂方法模式
- Spring文件AOP编程
- mysql 存储过程调用 mybatis/hibernate
- ubuntu vim命令
- ML--SVM学习小结(二)
- 浅尝TensorFlow on Kubernetes
- 【JavaScript】通过一个例子认识prototype,constructor和instanceof
- 正则表达式及其在python上的应用
- poj1182——食物链
- 反思
- LeetCode #417 Pacific Atlantic Water Flow
- StringBuffer与StringBuilder的区别,及实现原理