vim:将刚写的单词大写和单词的定义

摘要:
最近打算把capslock映射成键,那按起来多爽,现在的有一个小问题,如何快捷的输入大写字母、用这个键盘映射搞定。inoremapgUiwa大家有机会测试一下,这个组合不管你的光标在单词的位置,直接将整个单词大写。关于word的含义,在vim中,一个单词由字母、数字和下划线组成,单词的两边由空格或制表符tab包围。所以对于iw来说,word_presshelp_user算是一个单词。

最近打算把caps lock映射成<esc>键,那按起来多爽,现在的有一个小问题,如何快捷的输入大写字母、

用这个键盘映射搞定。

inoremap <c-u> <esc>gUiwa

大家有机会测试一下,这个组合不管你的光标在单词的位置,直接将整个单词大写。

解释一下:

<esc> 进入normal模式

gU  大写

iw  inner word的简写,这个是重点,根据官方解释,它用于visual mode或者after an operator。

关于word的含义,在vim中,一个单词由字母、数字和下划线组成,单词的两边由空格或制表符tab包围。

所以对于iw来说,word_press help_user 算是一个单词。word-press help&man 都不算了。

例如:gUiw这个wor|d-press 光标在|处,这个单词就会变成WORD-press

gUiw这个单词wor|d_press 光标在|处,这个单词就会变为WORD_PRESS

免责声明:文章转载自《vim:将刚写的单词大写和单词的定义》仅用于学习参考。如对内容有疑问,请及时联系本站处理。

上篇静态文件Static设置(三)iOS多应用自动打包下篇

宿迁高防,2C2G15M,22元/月;香港BGP,2C5G5M,25元/月 雨云优惠码:MjYwNzM=

相关文章

vi 分屏 --(visual 可视模式)

vi 文本编辑器 vim 支持文本标记辨别,支持正则表达式的搜索、多文件编辑、块复制等等 三种命令模式: command 命令模式输入命令 insert 插入模式 插入文本 visual 可视模式,可视化高亮并选定文本 vim 分屏就是 visual 模式。 vim 编辑文件时分屏 : vim -O txt1 txt2 垂直分屏 vim -o txt1...

Linux--vi/vim编辑器常用命令

使用vi文本编辑器 配置文件是Linux系统中的显著特征之一,其作用有点类似于Windows系统中的注册表,只不过注册表是集中管理,而配置文件采用了分散的自由管理方式。那么如何使用Linux字符操作界面中的文本编辑器——vi,以便更好地管理和维护系统中的各种配置文件。 vi是一个功能强大的全屏幕文本编辑工具,一直以来都作为类UNIX操作系统的默认文本编辑...

Vim, Vim Diff, Vim Easy, Vim Read-only 区别

vim Diff,Easy,Read-Only 的区别 我用的是vim 7.4,在windows上面安装完 vim 之后会出现不同的vim图标,gVim ,vim gVim 是在windows下的Gui图形用户界面的的 vim (GUI Vim),支持windows的一些快捷方式,支持鼠标操作 vim 是在windows下的类似linux vi 编辑的界面...

mac everything的替代品——fzf使用,速度还是很快的!!!

fzf模糊搜索神器的安装和使用 fzf是一个通用的命令行模糊查找器, 通过输入模糊的关键词就可以定位文件或文件夹。结合其他工具(比如rg)可以完成非常多的工作,在工作中可以大幅提高你的工作效率。 fzf可以用于文件、命令历史记录、进程、主机名、书签、git提交等。 1. fzf使用 1.1 安装 Using Homebrew You can use...

cscope的使用

Cscope 是一个非常灵巧的工具,但是它仍然需要使用您最顺手的编辑器去发挥它强大的功能。 幸运的是,Vim 已经包含了 Cscope 支持。 这篇指导主要介绍了 Vim 内在的 Cscope 支持,以及如何更好的通过已配置的 Map(a set of maps)实现搜索功能。 下面假设您有基本的使用类 vi 编辑器的技能 - 不过并不需要 Vim 更特殊...

vim查找/替换字符串

1.:s 命令来替换字符串。 :s/vivian/sky/      替换当前行第一个 vivian 为 sky :s/vivian/sky/g      替换当前行所有 vivian 为 sky :n,$s/vivian/sky/     替换第 n 行开始到最后一行中每一行的第一个 vivian 为 sky :n,$s/vivian/sk...