美文网首页
vim使用入门

vim使用入门

作者: 匿名用户404 | 来源:发表于2017-03-22 17:20 被阅读9次

什么是vim

vim是Linux系统上的文本/代码编辑器,也是早年的vi编辑器的加强版。它的最大特色是完全使用键盘命令进行编辑。

为什么使用vim

Linux作为服务器是不会开启图形界面,当需要远程操作时,你只能利用shell界面对其进行操作。

vim的两种模式

1.编辑模式:用以执行命令,输入文本。
2.命令模式:用以执行冒号命令。

初学vim的按键功能

按键 功能
h或← 光标左移
l或→ 光标右移
k或↑ 光标上移
j或↓ 光标下移
gg 快速定位到文本开头
G(shift+g) 快速定位到文本最后一段
0或home 快速定位到当前段首
$或end 快速定位到当前段首
Ctrl+f 向下翻一页
Ctrl+b 向上翻一页
Ctrl+d 向下翻半页
Ctrl+u 向上翻一页
/string 查找文本中光标位置下方的string字符串,如要查找kabc则直接输入/kabc即可
?string 查找文本中光标位置上方的string字符串,如要查找kabc则直接输入?kabc即可
yy 复制光标所在的段落
y0 复制光标位置到段首的所有字符
y$ 复制光标位置到段尾的所有字符
nyy 从光标位置向下复制n段,包含光标所在的段落
ygg 复制光标位置所在段落到文本开头的所有内容
yG 复制光标位置所在段落到文本结尾的所有内容
p 将复制的内容粘贴为光标所在段落的下一段
P 将复制的内容粘贴为光标所在段落的上一段
dd 删除光标所在的段落
d0 删除光标位置到段首的所有字符
d$ 删除光标位置到段尾的所有字符
dgg 删除光标位置所在段落到文本开头的所有内容
dG 删除光标位置所在段落到文本结尾的所有内容
ndd 从光标位置向下删除n段,包含光标所在的段落
u 撤销上一个操作
Ctrl+r 重复上一个操作
:w 保存数据
:w! 保存时强制写入数据,不管文件是否为只读文件
:q 关闭Vim
:q 关闭Vim,对所做的修改不做保存
:wq 保存数据后关闭Vim
:wq 强制保存数据并关闭Vim

相关文章

  • vim使用入门

    什么是vim? vim/vi是一个功能强大的全屏幕文本编辑器,是Linux/UNIX上最常用的文本编辑器,它的作用...

  • Vim使用入门

    1. 简介 Vim(Vi[Improved])编辑器是功能强大的跨平台文本文件编辑工具,继承自Unix系统的Vi编...

  • vim使用入门

    Vim是一款极其强大的编辑器,因其代码补全、编译及错误跳转等方便编程的功能而受到广大程序员的青睐。然而vim极其陡...

  • Vim使用入门

    Vim是从vi发展出来的一个高级文本编辑器,在编写程序时非常有用,经常被认为“程序员的编辑器”,支持Linux、M...

  • vim使用入门

    什么是vim vim是Linux系统上的文本/代码编辑器,也是早年的vi编辑器的加强版。它的最大特色是完全使用键盘...

  • Vim 使用入门

    什么是VIm vim 是跨平台的一看轻量级编辑器 vim 可以是其他编辑器中的一款插件 vim 能做什么 命令行 ...

  • Linux系列三之VMware虚拟机NAT模式联网原理以及设置(

    注意 本次教程需要熟悉简单的vim命令,具体vim使用教程查看教程Linux系列二之Linux入门简介 一、VMw...

  • Vim 从入门到精通

    《Vim 从入门到精通》

  • GDB入门教程之如何使用GDB启动调试

    原文地址:GDB入门教程之如何使用GDB启动调试|Vim教程网 GDB (The GNU Project Debu...

  • pofile 格式

    vim 使用使用 VIM 编辑器编写 $vim podfile 创建 Podfile 文件并使用 VIM 编写 执...

网友评论

      本文标题:vim使用入门

      本文链接:https://www.haomeiwen.com/subject/kxoonttx.html