vim 多行的末尾/行首都增加逗号
1.行尾增加:
可以使用以下命令:
- 进入vim编辑模式
- 输入
以显示行号:set nu - 移动光标到需要修改的行开头(例如第6行),输入
或者6G 跳转到该行6gg - 进入行末,输入
跳转到行末$ - 输入
进入编辑模式,在行末增加逗号并跳出编辑模式A, - 使用键盘上箭头键或者
命令移动光标到下一行(例如第7行)k - 重复步骤4-6,直到修改完所有需要修改的行
- 输入
保存并退出vim编辑器:wq
如果想要同时修改多行,可以使用以下命令:
- 进入vim编辑模式,输入
,并按下回车键:%s/$/,/ - 所有行末都会增加逗号
- 输入
保存并退出vim编辑器:wq
2.使用vim 怎么在一些行的行首非空字符前都增加逗号
可以使用以下命令在一些行的行首非空字符前都增加逗号:
- 打开需要编辑的文件,并进入vim编辑模式
- 输入
命令以显示行号:set nu - 移动光标到需要编辑的第一行的开头(例如第6行),输入
或6G 跳转到该行6gg - 输入
或0 跳转到行首^ - 进入编辑模式,输入
,并按下I, 键,该行的行首前会增加一个逗号Esc - 使用键盘上箭头键或
命令移动光标到需要编辑的下一行(例如第7行)k - 重复步骤4-5,直到修改完所有需要修改的行
- 输入
保存并退出vim编辑器:wq
如果想要修改所有行的行首非空字符前都增加逗号,则可以使用以下命令:
- 进入vim编辑模式,输入
以显示行号:set nu - 输入
并按下回车键来替换所有非空字符的行首为一个逗号加上该行首的字符(:%s/\S/,&/g 表示字符串匹配的整个字符串)& - 输入
保存并退出vim编辑器:wq
这个命令将会将每一行第一个非空字符前增加一个逗号。
3.使用vim 怎么在多行的行首非空字符前都增加逗号
可以使用以下命令在多行的行首非空字符前都增加逗号:
- 打开需要编辑的文件,并进入vim编辑模式
- 输入
命令以显示行号:set nu - 移动光标到需要编辑的第一行的开头(例如第6行),输入
或6G 跳转到该行6gg - 输入
或0 跳转到行首^ - 进入编辑模式,输入
,并按下I, 键,该行的行首前会增加一个逗号Esc - 使用键盘上箭头键或
命令移动光标到需要编辑的下一行(例如第7行)k - 输入
或0 跳转到行首^ - 进入编辑模式,输入
,并按下I, 键,该行的行首前会增加一个逗号Esc - 重复步骤6-8,直到修改完所有需要修改的行
- 输入
保存并退出vim编辑器:wq
如果想要修改所有行的行首非空字符前都增加逗号,则可以使用以下命令:
- 进入vim编辑模式,输入
以显示行号:set nu - 移动光标到需要编辑的第一行的开头(例如第6行),输入
或6G 跳转到该行6gg - 输入
或0 跳转到行首^ - 运行以下命令:
,并按下回车键来替换所有非空字符的行首为一个逗号加上该行首的字符(:%s/\S/,&/g 表示字符串匹配的整个字符串)& - 输入
保存并退出vim编辑器:wq
这个命令将会将每一行第一个非空字符前增加一个逗号。
4.在本地使用git 切换到远程的分支
要从本地 Git 仓库中切换到远程分支,可以使用
git checkout
具体步骤如下:
-
首先使用
命令查看远程 Git 仓库中的所有分支。git branch -r -
找到需要切换到的远程分支,以
的形式展示。origin/branch-name -
基于远程分支创建一个本地分支,运行命令
。其中git checkout -b local-branch-name origin/remote-branch-name 是你将为要拉取的分支创建的分支的名称,local-branch-name 是要在本地创建分支的远程分支的名称。remote-branch-name -
执行上述命令后,本地分支就已经成功创建并切换到。可以使用
命令检查一下。git branch
至此,就成功从本地 Git 仓库上切换到了远程分支。
注意:如果你需要将远程分支上的代码更新到本地分支,请先使用
git fetchgit fetch origingit mergegit rebasegit merge origin/<remote-branch-name>