使用 vi 时,如何对一行文字进行大小写转换?

作者&投稿:帅刻 (若有异议请与网页底部的电邮联系)
vi 中如何对当前位置的字符进行大小写转换~

vim中大小写转化的命令是
gu或者gU
形象一点的解释就是小u意味着转为小写;大U意味着转为大写.

剩下的就是对这两个命令的限定(限定操作的行,字母,单词)等等

1、整篇文章大写转化为小写
打开文件后,无须进入命令行模式。键入:ggguG

解释一下:ggguG分作三段gg gu G
gg=光标到文件第一个字符
gu=把选定范围全部小写
G=到文件结束
2、整篇文章小写转化为大写
打开文件后,无须进入命令行模式。键入:gggUG

解释一下:gggUG分作三段gg gU G
gg=光标到文件第一个字符
gU=把选定范围全部大写
G=到文件结束
3、只转化某个单词
guw 、gue
gUw、gUe
这样,光标后面的单词便会进行大小写转换
想转换5个单词的命令如下:
gu5w、gu5e
gU5w、gU5e
4、转换几行的大小写
将光标定位到想转换的行上,键入:1gU 从光标所在行 往下一行都进行小写到大写的转换
10gU,则进行11行小写到大写的转换
以此类推,就出现其他的大小写转换命令
gU0 :从光标所在位置到行首,都变为大写
gU$ :从光标所在位置到行尾,都变为大写
gUG :从光标所在位置到文章最后一个字符,都变为大写
gU1G :从光标所在位置到文章第一个字符,都变为大写

vim中大小写转化的命令是
gu或者gU
形象一点的解释就是小u意味着转为小写;大U意味着转为大写.

剩下的就是对这两个命令的限定(限定操作的行,字母,单词)等等

1、整篇文章大写转化为小写
打开文件后,无须进入命令行模式。键入:ggguG

解释一下:ggguG分作三段gg gu G
gg=光标到文件第一个字符
gu=把选定范围全部小写
G=到文件结束
2、整篇文章小写转化为大写
打开文件后,无须进入命令行模式。键入:gggUG

解释一下:gggUG分作三段gg gU G
gg=光标到文件第一个字符
gU=把选定范围全部大写
G=到文件结束
3、只转化某个单词
guw 、gue
gUw、gUe
这样,光标后面的单词便会进行大小写转换
想转换5个单词的命令如下:
gu5w、gu5e
gU5w、gU5e
4、转换几行的大小写
将光标定位到想转换的行上,键入:1gU 从光标所在行 往下一行都进行小写到大写的转换
10gU,则进行11行小写到大写的转换
以此类推,就出现其他的大小写转换命令
gU0 :从光标所在位置到行首,都变为大写
gU$ :从光标所在位置到行尾,都变为大写
gUG :从光标所在位置到文章最后一个字符,都变为大写
gU1G :从光标所在位置到文章第一个字符,都变为大写

第2个问题帮不上你, 分能给一半么?? 呵呵

vim中大小写转化的命令是
gu或者gU
形象一点的解释就是小u意味着转为小写;大U意味着转为大写.

剩下的就是对这两个命令的限定(限定操作的行,字母,单词)等等

1、整篇文章大写转化为小写
打开文件后,无须进入命令行模式。键入:ggguG

解释一下:ggguG分作三段gg gu G
gg=光标到文件第一个字符
gu=把选定范围全部小写
G=到文件结束
2、整篇文章小写转化为大写
打开文件后,无须进入命令行模式。键入:gggUG

解释一下:gggUG分作三段gg gU G
gg=光标到文件第一个字符
gU=把选定范围全部大写
G=到文件结束
3、只转化某个单词
guw 、gue
gUw、gUe
这样,光标后面的单词便会进行大小写转换
想转换5个单词的命令如下:
gu5w、gu5e
gU5w、gU5e
4、转换几行的大小写
将光标定位到想转换的行上,键入:1gU 从光标所在行 往下一行都进行小写到大写的转换
10gU,则进行11行小写到大写的转换
以此类推,就出现其他的大小写转换命令
gU0 :从光标所在位置到行首,都变为大写
gU$ :从光标所在位置到行尾,都变为大写
gUG :从光标所在位置到文章最后一个字符,都变为大写
gU1G :从光标所在位置到文章第一个字符,都变为大写


科尔沁右翼中旗15652491341: 使用 vi 时,如何对一行文字进行大小写转换? -
陟信爱倍: vim中大小写转化的命令是 gu或者gU 形象一点的解释就是小u意味着转为小写;大U意味着转为大写.剩下的就是对这两个命令的限定(限定操作的行,字母,单词)等等1、整篇文章大写转化为小写 打开文件后,无须进入命令行模式.键入:...

科尔沁右翼中旗15652491341: vi里怎么把一行文字上移到上一行 -
陟信爱倍: 将上一行移到下一行就相当于将下一行移到上一行了 具体操作如下:1. 光标落在上一行使用 dd 删除当前行;2. 再使用 p 粘贴删除的行;

科尔沁右翼中旗15652491341: 如何用一行vi命令将一个文件中某些字符串变成换行符 -
陟信爱倍: 1、单字符替换:在命令模式下使光标位于要替换的字符,按r,再按需要的字符; 2、取代字符串:在命令模式下 $s/string/replae/g 会将全文的string字符串取代为replace字符串,其中1,$s就是指搜寻区间为文章从头至尾的意思,g则是表示全部取代不必确认. 3、%s/string/replace/c:同样会将全文的string字符串取代为replace字符串,和上面指令不同的地方是,%s和1,$s是相同的功能,c则是表示要替代之前必须再次确认是否取代. 1,20s/string/replace/g:将1至20行间的string替代为relpace字符串.

科尔沁右翼中旗15652491341: linux 中的vi编译器如何将某一行的文字居中呀? -
陟信爱倍: 是center命令.

科尔沁右翼中旗15652491341: linux文本操作界面 vi面板如何复制一行 -
陟信爱倍: 1)把光标移动到要复制的行上2)按yy3)把光标移动到要复制的位置4)按p

科尔沁右翼中旗15652491341: linux中使用vi指令后怎么输入 -
陟信爱倍: 以下是VI有关文件修改与保存的命令:插入命令i 在当前位置生前插入I 在当前行首插入a 在当前位置后插入A 在当前行尾插入o 在当前行之后插入一行O 在当前行之前插入一行查找命令/text查找text,按n健查找下一个,按N健查找前一...

科尔沁右翼中旗15652491341: 苹果手机换行怎么打 -
陟信爱倍: 无论是在朋友聊天的时候,还是在码字发信息,又或者在编辑文本的时候,换行都是很常见的功能,偏偏苹果自带输入法的换行功能并不明显.但是并不代表它不支持.今天我就来教大家,在不同应用上,如何使用苹果自带输入法进行换行操作...

科尔沁右翼中旗15652491341: 怎样用VI编辑器
陟信爱倍: 先进入这个文件的目录下 然后用vi打开 vim assignment.1 然后按i 或o或 a可以编辑 编辑完成ESC退出编辑的模式然后按:进入末行模式 输入wq保存退出

科尔沁右翼中旗15652491341: vi 如何看跳到第一行
陟信爱倍: vi 编辑器中跳到文件的第一行有两种比较快捷的方法: 1、在键盘上输入 :0 或者 :1 之后按回车即可,这种方法是利用行号跳转. 2、在键盘上按下小写 gg ,这种方法是利用vi移动光标的快捷键跳转. 由于vi编辑器不能使用鼠标,所以一个大...

科尔沁右翼中旗15652491341: linux中vi 编辑器中的复制与粘贴 -
陟信爱倍: 先将光标移动到要复制的哪一行,复制是nyy,n代表从光标开始的行数.粘贴是p, 需要注意的是这些操作都是在命令模式操作的,命令模式就是在你所处的任意模式按ESC键,都可以会到命令行模式,这时才可以执行这些操作.

本站内容来自于网友发表,不代表本站立场,仅表示其个人看法,不对其真实性、正确性、有效性作任何的担保
相关事宜请发邮件给我们
© 星空见康网