Linux入门:VIM
来源:互联网 发布:博思数据 igbt销量 编辑:程序博客网 时间:2024/05/21 11:14
“一般模式”的常用按键
h
向左
J
向下
K
向上
l
向右
20h
向左20个字符
20j
向下20行
20k
向上20行
20l
向右20个字符
Page Up
向上翻页
Page Down
向下翻页
Home
光标移到当前行的最左端
End
光标移到当前航的最右端
n [空格]
光标向右移动n个字符
N[Enter]
光标向下N行
G
光标移到最后一行
nG
光标移动到第n行
gg或1G
光标移动到第一行
/word
向下查找word
?word
向上查找word
n
如果是/word后使用,则表示向下继续查找;
如果是?word后使用,则表示向上继续查找;
N
如果是/word后使用,则表示向上继续查找;
如果是?word后使用,则表示向下继续查找;
:n,m/old/new/g
从第n行到第m行中,将old替换为new
:n,$s/old/new/g
从第n行到最后一行中,将old替换为new
u
类似windows中的CTRL+Z,前一步
x
向后删除一个字符
X
向前删除一个字符
3x
向后删除3个字符
3X
向前删除3个字符
dd
删除当前行
3dd
删除当前行开始的3行
yy
复制当前行
3yy
复制当前行开始的3行
p
黏贴到当前光标的下一行
P
黏贴到当前光标的上一行
CTRL+r
重做前一个操作
.
重复前一个操作
“命令行模式”的常用按键
:w
保存
:q
退出vim
:wq
保存并退出
:wq!
(在可以转换权限的情况下)强制保存并退出
:q!
直接退出不保存
:w filename
另存为filename
:n,m w filename
将第n行到第m行另存为filename
:set nu
显示行号
:set nonu
不显示行号
:! command
暂时离开vim,并执行command,执行完后再进入vim
:r filename
将filename文件的数据读入当前文件
:set all
显示当前vim的环境配置
set hlsearch
set backspace=2
set autoindent
set nu
set ruler
set showmode
set bg=dark
syntax on
- Linux--vim入门常用命令
- Linux入门:VIM
- Linux入门:VIM
- Linux入门:VIM
- Linux入门:VIM
- Linux入门:vim配置
- Linux vim 入门
- linux下vim使用入门
- Linux之VIM编辑器入门
- linux编译器之Vim入门
- Linux入门:vim常用技巧
- Linux入门:命令行与vim
- Linux Vim 快速入门命令
- 日常学习linux---vim编辑器-----vim快速入门
- Ubuntu/Linux入门介绍-VIM简介
- Linux入门-1.vim格式设置
- Linux(五) Vi/Vim 基础入门
- Linux vim 入门 配置 及 使用初步
- 动态代理
- C++软件开发第三方库大全
- 用递归实现链表的创建
- 广搜入门,poj3278
- LoardRunner集合点
- Linux入门:VIM
- 人非圣贤孰能无过丶...
- 软件开发模型【仅提供链接】
- C#中分布式事务的超时处理问题
- Java动态调用方法
- 这样总行了吧丶...
- 【C++primer学习笔记】第9章 顺序容器
- 用 WEKA 进行数据挖掘,第 2 部分: 分类和群集
- 这个19岁的程序员把苹果的职位果断拒绝了