windows Vim8.1使用

学习python过程中,比较强大的文本编辑软件,推荐使用Vim。不建议使用 windows下记事本。

介绍: 

介绍来自wiki

Vim是从vi发展出来的一个文本编辑器。其代码补完、编译及错误跳转等方便编程的功能特别丰富,在程序员中被广泛使用。和Emacs并列成为类Unix系统用户最喜欢的编辑器。

Vim的第一个版本由布莱姆·米勒在1991年发布。最初的简称是VIMitation,随着功能的不断增加,正式名称改成了VIMproved。现在是在开放源代码方式下发行的自由软件

学习曲线:

对于大多数用户来说,Vim有着一个比较陡峭的学习曲线。这意味着开始学习的时候可能会进展缓慢,但是一旦掌握一些基本操作之后,能大幅度提高编辑效率。为了帮助学习,Vim为初学者准备了Vim教学。通常可以在Unix系统命令行下输入"vimtutor"或者点击Windows系统桌面上的Vim教学图标进入。在Vim用户手册中更加详细的描述了Vim的基础和进阶功能。可以在Vim中输入":help user-manual"进入用户手册。手册除了原始的英文版本之外,也被志愿者翻译成了各国文字,其中包括中文。

新用户也应该学习Vim的帮助系统。可以在Vim中输入不带参数的"help"来阅读主帮助文件。

回归正题:

1.下载

官网链接:Vim

2.安装

选择安装路径,一直next。

本人安装路径   D:\Program Files (x86)\Vim

3.添加环境变量

控制面板-->系统-->高级环境设置-->环境变量-->系统变量-->Path

Path 添加:  D:\Program Files (x86)\Vim\vim81

配置完成,桌面出现三个快捷键。

4.打开

快捷键  win+R  cmd 打开命令窗口

输入 vim 即可使用

windows Vim8.1使用

5.使用

vim中有四种模式:

        Normal Mode(普通模式),

        Insert Mode(插入模式)

        Visual Mode(视图模式)

        Command-Line Mode(命令行模式)

  • 5.1 模式切换

启 动Vim后,vim在 Normal 模式下。

让我们进入 Insert 模式,请按下键 i 。(你会看到vim左下角有一个–插入–字样,表示,你可以以插入的方式输入了)

windows Vim8.1使用

此时,你可以输入文本了,就像你用“记事本”一样。

如果你想返回 Normal 模式,请按 ESC 键。

在 Insert 和 Normal 模式下切换

-----------------------------------------------------------------------------------------------------------------

i → Insert 模式,按 ESC 回到 Normal 模式.

x → 删当前光标所在的一个字符。

:wq → 存盘 + 退出 (:w 存盘, :q 退出)   (保存参考5.2)

dd → 删除当前行,并把删除的行存到剪贴板里

p → 粘贴剪贴板

推荐:

hjkl (移动光标) →你也可以使用光标键 (←↓↑→). 注: j 就像下箭头。

:help <command> → 显示相关命令的帮助。你也可以就输入 :help 而不跟命令。(退出帮助需要输入:q)

-----------------------------------------------------------------------------------------------------------------

  • 5.2 保存:

    直接保存:        :w hello.py
    相对路径保存: :w \vim\hello.py
    绝对路径保存: :w D:\Vim\hello.py

  • 5.3 打开:

    cmd -- > 本路径 cd D:\Vim
    命令:    vim hello.py 

windows Vim8.1使用

  • 5.4: 常用命令:

P → 粘贴

yy → 拷贝当前行当行于 ddP

:e <path/to/file> → 打开一个文件

:w → 存盘

:saveas <path/to/file> → 另存为 <path/to/file>

:x, ZZ 或 :wq → 保存并退出 (:x 表示仅在需要时保存,ZZ不需要输入冒号并回车)

:q! → 退出不保存 :qa! 强行退出所有的正在编辑的文件,就算别的文件有更改。

:bn 和 :bp → 你可以同时打开很多文件,使用这两个命令来切换下一个或上一个文件。

.....

参考博客:

1.Vim常用快捷键

2.Linux vi/vim

3.wiki