vim命令日常使用

移动光标

ctrl+b 屏幕向后移动一页

ctrl+u 屏幕向后移动半页

ctrl+f 屏幕向前移动一页

ctrl+d 屏幕向前移动半页

w 光标跳转到下个word的开头

e 光标跳转到下个word的结尾

b光标回到上个word的开头

$光移动到光标所在行的行尾

^光标移动到该行第一个非空白字符

O光标移动到该行的开头位置

#光标移动到该行的第#个位置:

h 向左移动一行

j 向下移动一行

k 向上移动一行

l 向右移动一行

u 回复到上一个操作

.:. 重复执行上一次操作

yy 复制光标所在行到缓冲区

yw 复制光标所在处到字尾的字符复制到缓冲区中

#yy 例如6yy 代表复制从光标所在行往下数6行之文字

p

删除

x 每按一次删除光标所在位置的后面的一个字符

#x 如6x 就是删除光标所在位置后的6个字符

X 删除光标所在位置的前面一个字符

#X 删除光标所在位置前面的#个字符

dd  删除光标所在行

#dd  例如6dd  删除光标所在行往下数6行文字

取代

r 取代光标所在处的字符

R 取代字符直到按Esc为止

更改

cw 更改光标所在处的字到字尾$处

c#w  c3w 代表更改3个字

寻找字符串

/关键字 按住n 向下寻找关键字   按住N向前寻找关键字

q 退出

q! 强制退出

w写入

w!强制写入

#,# w [文件路径]  将第#行到 第#行 之间的文字 复制到 文件中

来自为知笔记(Wiz)

时间: 2024-10-06 15:35:59

vim命令日常使用的相关文章

vim命令简表

前言 Vim是一个超级牛的编辑器,可以说是专为程序员设计的编辑器,强大的有些不可思议. 不过其学习曲线稍显陡峭,前两天在网上找到一个小图表,比较全,如果对表中所列的命令学习熟悉以后, 处理日常的文本就已经足够,所以贴出来,大家参考参考. Vim的牛B之处不在于其功能之繁多,更不在于其学习曲线之陡峭, 而在于这些命令大都可以进行组合,比如,9yy命令表示复制9行内容,9表示要复制的行数, 同样100dd表示删除100行,当数字和命令合作的时候,就比单纯的命令更强大, 同样,c命令表示擦除,w表示w

经常使用到的vim命令

常用的vim命令 总结了我经常用到的vim命令,虽然不是很全,但是日常的开发足够了 启动vim vim 直接启动vim vim filename 打开vim并创建名为filename的文件 插入命令 i 在当前位置生前插入 I 在当前行首插入 a 在当前位置后插入 A 在当前行尾插入 o 在当前行之后插入一行 O 在当前行之前插入一行 撤销和重做 u 撤销(Undo) U 撤销对整行的操作 Ctrl + r 重做(Redo),即撤销的撤销. 退出命令 :wq 保存并退出 ZZ 保存并退出 :q!

5.5 进入编辑模式 5.6 vim命令模式 5.7 vim实践

5.5 进入编辑模式 5.6 vim命令模式 5.7 vim实践 扩展 vim的特殊用法 http://www.apelearn.com/bbs/thread-9334-1-1.html vim常用快捷键总结 http://www.apelearn.com/bbs/thread-407-1-1.html vim快速删除一段字符 http://www.apelearn.com/bbs/thread-842-1-1.html vim乱码 http://www.apelearn.com/bbs/thr

Vim命令合集

来源:Vim命令合集 命令历史 以:和/开头的命令都有历史纪录,可以首先键入:或/然后按上下箭头来选择某个历史命令. 启动vim 在命令行窗口中输入以下命令即可 vim 直接启动vim vim filename 打开vim并创建名为filename的文件 文件命令 打开单个文件 vim file 同时打开多个文件 vim file1 file2 file3 ... 在vim窗口中打开一个新文件 :open file 在新窗口中打开文件 :split file 切换到下一个文件 :bn 切换到上一

[转载]VIM命令合集

Vim命令合集 http://www.cnblogs.com/softwaretesting/archive/2011/07/12/2104435.html 命令历史 以:和/开头的命令都有历史纪录,可以首先键入:或/然后按上下箭头来选择某个历史命令. 启动vim 在命令行窗口中输入以下命令即可 vim 直接启动vim vim filename 打开vim并创建名为filename的文件 文件命令 打开单个文件 vim file 同时打开多个文件 vim file1 file2 file3 ..

Linux CentOS7 中vim命令的使用

一. vim介绍 vim 是vi 的升级版本:可带颜色显示 1. 安装vim yum install -y vim-enhancedvim /etc/passwd 2. 三种模式: 一般模式:dd p yy  编辑模式:编辑文件内容 命令模式::/ ? 二. vim颜色显示和移动光标 1. vim 可以根据文件的路径和名字显示颜色 cp /etc/passwd /tmp  vim /tmp/passwd 查看就无颜色 /etc 下会显示颜色,是他的特性.cp /etc/fstab /tmpvim

老男孩教育每日一题-2017年5月9日-vim命令粘贴带#号或注释信息格式会出现混乱情况怎么办

1.题目 老男孩教育每日一题-2017年5月9日-vim编辑器使用知识点:vim命令粘贴带#号或注释信息格式会出现混乱情况,有什么方法进行解决?问题说明:每次复制代码时,如果代码里有 //或# 这样的注释就容易让格式乱掉,显示的内容不整齐,并不是所期望的显示格式. 2.参考答案 原因分析: 是由于vim编辑命令的自动缩进功能所影响,因此粘贴带注释的代码时可以取消自动缩进 问题解决: vim在粘贴代码时会自动缩进,把代码搞得一团糟糕,甚至可能因为某行的一个注释造成后面的代码全部被注释掉:最初的解决

超过 130 个你需要了解的 vim 命令

从 1970 年开始,vi 和 vim 就成为了程序员最喜爱的文本编辑器之一.5年前,我写了一个问自己名为 "每个程序员都应该知道的 100 个 vim 命令" 这次算是之前那篇文章的改进版,希望你会喜欢. 基础 :e filename Open filename for edition :w Save file :q Exit Vim :q! Quit without saving :x Write file (if changes has been made) and exit :

VIM命令集

Command Action Notes vim file +54 open file and go to line 54 any : command can be run using + on command line vim -O file1 file2 open file1 and file2 side by side   Insert enter insert mode so you can start typing. Alternatively one can use i ora. E