Vim 中如何交换单词位置?
发表于 : 2008-08-06 10:49
是map dwwP 吗?sarrow 写了:你做一个map,放在vimrc中就可以了啊!
代码: 全选
dwwP
这么老的帖子都被你找到了。。。Fermat618 写了:我写了个,你过来吧
viewtopic.php?f=68&t=337540
还没 transwrd.vim 好玩呢。而且 transwrd.vim 是支持 repeat.vim 的(使用 . 重复)。nedzqbear 写了:刚刚写了个交换的脚本,可以交换列。
111 222 col3 col4 col5
222 111 col3 col4 col5
详细见:http://www.vim.org/scripts/script.php?script_id=3708
偶尔有这样的需要,我会用调用外部的awk来实现。如果是编辑表格,vimwiki里面有编辑表格的功能,比较好用。nedzqbear 写了:刚刚写了个交换的脚本,可以交换列。
111 222 col3 col4 col5
222 111 col3 col4 col5
详细见:http://www.vim.org/scripts/script.php?script_id=3708
这种功能貌似 ^Vd<move>p 就可以了Fermat618 写了:偶尔有这样的需要,我会用调用外部的awk来实现。如果是编辑表格,vimwiki里面有编辑表格的功能,比较好用。nedzqbear 写了:刚刚写了个交换的脚本,可以交换列。
111 222 col3 col4 col5
222 111 col3 col4 col5
详细见:http://www.vim.org/scripts/script.php?script_id=3708
这个的确可以。lilydjwg 写了:这种功能貌似 ^Vd<move>p 就可以了Fermat618 写了:偶尔有这样的需要,我会用调用外部的awk来实现。如果是编辑表格,vimwiki里面有编辑表格的功能,比较好用。nedzqbear 写了:刚刚写了个交换的脚本,可以交换列。
111 222 col3 col4 col5
222 111 col3 col4 col5
详细见:http://www.vim.org/scripts/script.php?script_id=3708