多语言展示
当前在线:1132今日阅读:179今日分享:36

新手学习vim编辑器之vim区域选择能力

vim是从 vi 发展出来的一个文本编辑器。代码补完、编译及错误跳转等方便编程的功能特别丰富,在程序员中被广泛使用。和Emacs并列成为类Unix系统用户最喜欢的编辑器。当然现在vim也有了windows版。这一次让我们看下vim超强的区域选择能力。
工具/原料

vim(winodws版)(汉化版)

上节回顾之超强移动光标
vim超强能力之区域选择
1

我们可以按v键切换到可视模式这些命令很强大,其命令格式为 iaction可以是任何的命令,如 d (删除), y (拷贝), v (可以视模式选择)。object 可能是: w 一个单词, W 一个以空格为分隔的单词等也可以是一个特别的字符:'、 '、 )、 }、 ]。假如我们要删除 这个schooNum我们可以 在normal mode下使用diw命令即可

2

我们可以使用ctrl+q 然后进行块操作块操作,典型的操作: 0 I-- [ESC]^ → 到行头 → 开始块操作 → 向下移动 (你也可以使用hjkl来移动光标,或是使用%,或是别的)I-- [ESC] → I是插入,插入“--”,按ESC键来为每一行生效。大家可以看下我选择一个块

3

其实最让我喜欢使用vim是其自动 补齐命令:ctrl+n,如果有多个命令我们可以使用ctrl+n进行切换。

注意事项

大家要注意在电脑上下载合适的vim版本。