sideways.vim:一个Vim插件,用于左右移动函数参数(以及其他由东西分隔的项)

时间:2024-03-19 22:09:17
【文件属性】:

文件名称:sideways.vim:一个Vim插件,用于左右移动函数参数(以及其他由东西分隔的项)

文件大小:40KB

文件格式:ZIP

更新时间:2024-03-19 22:09:17

refactoring lists text-objects vim-plugin arguments

用法 该插件定义了两个命令:SidewaysLeft和:SidewaysRight ,它们可以左右移动光标下方的项目,其中“项目”由定界符定义。 举个例子: def function ( one , two , three ): pass 将光标放在“ two”上并执行:SidewaysLeft ,“ one”和“ two”参数将切换其位置,结果是: def function ( two , one , three ): pass 在这种情况下,定界符是逗号。 该插件目前可与其他各种情况一起使用,并且旨在使该过程可配置。 尽管此特定示例在python中,但它应适用于许多使用圆括号表示函数调用的语言的参数。 对于ruby和eruby,它也检测不带花括号的方法调用: link_to user_registration_path , 'Something' # cha


【文件预览】:
sideways.vim-main
----.github()
--------workflows()
----autoload()
--------sideways()
--------sideways.vim(5KB)
----Gemfile(88B)
----doc()
--------sideways.txt(12KB)
----spec()
--------plugin()
--------spec_helper.rb(1KB)
--------support()
----plugin()
--------sideways.vim(13KB)
----Rakefile(163B)
----examples()
--------example.html(115B)
--------example.haml(62B)
--------example.erb(65B)
--------example.scss(140B)
--------example.feature(527B)
--------example.py(293B)
--------example.rb(325B)
----CONTRIBUTING.md(2KB)
----.travis.yml(309B)
----LICENSE(1023B)
----README.md(6KB)
----.rspec(19B)
----CODE_OF_CONDUCT.md(3KB)
----.gitignore(40B)

网友评论