`
jy00509336
  • 浏览: 242613 次
  • 性别: Icon_minigender_1
  • 来自: 山西
社区版块
存档分类
最新评论

給程式設計師的Vim入門圖解說明

阅读更多




 這個圖把vim中基本的移動方法都畫上去了,為了方便programmer,特別列出了很多只有寫程式才會用的按鍵。除了這些以外,其實還有一些好用的東西我還沒想到怎麼畫上去比較好(像是tags、沒有標準快速鍵的tab、man..),如果大家有idea歡迎提供。

這些圖示依照移動的單位大小分為以下幾個種類,分別用不同顏色標示:
(注意,這不是完整的vim快速鍵列表,只是我覺得比較常用的鍵而已。)

字元(character)
h
j
k
l
單字(word)
w
下一個word
W
下一個word(跳過標點符號)
b
前一個word
e
跳到目前word的尾端
行(line)
0
跳到目前行的開頭
^
跳到目前行第一個非空白字元
$
跳到行尾
段落(paragraph)、區塊(block)
{
上一段(以空白行分隔)
}
下一段(以空白行分隔)
[{
跳到目前區塊開頭
]}
跳到目前區塊結尾
%
跳到目前對應的括號上(適用各種括號,有設定好的話連HTML tag都能跳)
螢幕(screen)、絕對位置
H
螢幕頂端
M
螢幕中間
L
螢幕底部
:x
xG
跳到第x行(x是行號)
搜尋(search)
/xxxx
搜尋xxxx
#
往前搜尋目前游標所在的字(word)
*
往後搜尋目前游標所在的字(word)
fx
在目前行往後搜尋字元x
gd
跳到目前游標所在的字(word)的定義位置(寫程式用, 跳到定義變數/函式的地方)
分割視窗
:split
分割視窗(可加檔名順便開啟另一檔案)
:diffsplit xxx
以分割視窗和檔案xxx做比較(diff)
Ctrl-W p
跳到前一個分割視窗(在兩個分割窗來回切換)
Ctrl-W j
跳到下面的分割窗
Ctrl-W h
跳到左邊的分割窗
Ctrl-W k
跳到上面的分割窗
Ctrl-W l
跳到右邊的分割窗
自動補齊(Auto-completion) (在Insert Mode中使用)
Ctrl-N
自動補齊檔案內的下一個可能字(word)
Ctrl-P
自動補齊檔案內的上一個可能字(word)
Ctrl-X Ctrl-F
自動補齊檔名

  • 大小: 310.5 KB
  • 大小: 550.9 KB
分享到:
评论

相关推荐

    【转】Vim 入门图解说明

    下面将根据标题“【转】Vim 入门图解说明”来详细讲解Vim的基础知识。 1. Vim的基本模式: - 命令模式:启动Vim后默认进入的模式,用于移动光标、删除、复制等操作。 - 插入模式:按'i'、'a'、'o'等键进入,此时...

    vim命令图解 pdf

    vim 命令图解,linux里面的文本编辑器

    VIM快捷键图解

    VIM快捷键图解,教你搞定VIM编辑器!

    vim命令图解版

    ### vim命令图解版知识点详解 #### 一、概述 Vim是一款强大的文本编辑器,在Linux及类Unix系统中广泛使用。它具有多种工作模式,包括正常的命令模式、插入模式等,用户可以通过简单的键盘操作来高效地进行文本编辑...

    vim命令图解.jpg

    vim命令图解,用图形方式学习VIM命令,方便好记,快速学习。

    Vim 命令图解

    **Vim 命令图解** Vim(Vi IMproved)是一款强大的文本编辑器,深受程序员和系统管理员的喜爱。它的命令集丰富且高效,但初学者可能会因为其非直观的交互模式感到困惑。本图解旨在通过清晰的图形方式,帮助用户理解...

    最通俗的vim入门

    针对初学者,不列出难懂的操作指令,而是根据初学者的情况另辟蹊径,手把手教会,与大家分享。

    vim小白入门入门教程(共3讲)

    小白如何入门Vim——编辑器之神 ... 这里有必要说一说,其实网上有很多的自制教程 vim小白入门入门教程(共3讲) 时间30分钟 最简单的vim入门视频

    vim从入门到精通

    本篇超详细VIM使用手册旨在帮助初学者掌握从入门到精通的Vim编辑技能,以及在Linux运维工作中发挥其作用。 Vim编辑器的工作模式主要有三种:命令行模式、输入模式和末行模式。 1. 命令行模式:这是Vim打开时默认的...

    vim入门及代码浏览 vim学习

    Vim的设计理念是通过键盘快捷键组合来提高文本编辑的效率,从而减少鼠标操作的次数。它的学习曲线比较陡峭,但对于熟练用户来说,操作起来非常快速和方便。Vim不仅适用于编程,还适用于撰写文档、处理邮件等多种文本...

    Vim从入门到精通入门到精通

    Vim是一款强大的文本编辑器,以其独特的模式编辑...尽管有其他现代IDE(集成开发环境)提供了一站式解决方案,但Vim的灵活性和可定制性使其在特定领域,尤其是对性能和轻量级需求的场景下,仍然保持着不可替代的地位。

    vim的vimwiki入门

    vim的vimwiki入门,自己写wiki网页

    vim图解,vim cheat sheet

    "vim图解"和"vim cheat sheet"正是为了帮助这些初学者快速理解和掌握vim而设计的。 vim cheat sheet通常是一份详尽的参考指南,它以简洁、直观的形式列出了vim中常用的命令和操作。这份"vim cheat sheet"特别之处...

    VIM 7.4 DOC 说明书 合集 目录

    VIM 7.4 DOC说明书合集是关于VIM 7.4版本的官方文档,它提供了关于各种使用环境、操作指令和概念的权威、详细的说明。 首先,VIM 7.4 DOC说明书合集中包含了对于VIM各种使用环境的详细说明。这些使用环境包括了不同...

    vi vim入门简明实例教程

    ### vi/vim 入门简明实例教程 #### 前言 vi(vim)作为一款功能强大的文本编辑器,在 Linux 系统中扮演着极其重要的角色。它不仅支持简单的文本编辑,还提供了丰富的功能来满足高级用户的需求。对于初学者而言,...

    最适合新手的Vim入门教程

    ### 最适合新手的Vim入门教程 #### 一、引言 Vim是一款深受程序员喜爱的强大文本编辑器,因其高效性和灵活性而闻名。不过,对于初学者来说,Vim的学习曲线确实较为陡峭,尤其是当你习惯了图形界面下的文本编辑器时...

    vim命令图解 按键对应语法

    "vim命令图解",即"Vim Cheat Sheet for Programmers",提供了一个快速参考的指南,帮助用户熟悉和记忆各种操作。 1. **启动与退出** - 启动Vim:`vim 文件名` - 退出Vim:`:q`(如果未进行任何修改);`:q!`...

    Vim从入门到精通.pdf

    对于初学者,Vim内置了一个交互式教程——vimtutor,它是学习基础操作的最佳途径。一开始可能会感觉不适应模式切换,但随着练习的增加,肌肉记忆会逐渐形成。值得注意的是,Vim有“compatible”和“nocompatible”两...

    Vim入门到精通 适合0基础学习

    "Vim入门到精通" Vim是历史悠久的文本编辑器,可以追溯到qed。Bram Moolenaar于1991年发布初始版本。Linux、Mac用户,可以使用包管理器安装Vim,对于Windows用户,可以从我的网盘下载。该版本可轻易添加python、...

    Vim 从入门到精通.pdf

    Vim的配置集合和附加资源是帮助用户快速入门和提高Vim使用技能的宝贵资料,可以帮助用户解决常见问题,以及深入学习和掌握Vim。 随着Vim的不断发展,项目也吸引了众多贡献者,不断有新的功能和插件被集成到Vim中。...

Global site tag (gtag.js) - Google Analytics