如何在编辑器和ide中选择列以列删除,插入或替换一些字符?

编辑:

原子 notepad++ 凯特 VIM 崇高 Emacs 文本编辑 翡翠编辑器 文本编辑器 MCEdit jEdit Nedit

ide:

NetBeans Eclipse Visual Studio IntelliJ IDEA Flash Builder Aptana Studio


当前回答

notepad++, Visual Studio和其他一些:Alt +拖动。 vim: Ctrl + v或(奇怪的是)四键点击拖动。在windows中:Ctrl + Q(因为Ctrl + V是粘贴的标准)

其他回答

在Sublime3 (Windows)下:

有些用户可能会在窗口中使用Ctrl+Alt+▲得到一个倒置的屏幕。要解决此问题请转到

首选项- > Bindings-User的关键

并在文件末尾的右括号前添加这两行:

{ "keys": ["ctrl+alt+pageup"], "command": "select_lines", "args": {"forward": false} },

{ "keys": ["ctrl+alt+pagedown"], "command": "select_lines", "args": {"forward": true} } 

或者用你自己的钥匙。

在凯特

Ctrl + Shift + B还允许您添加更多的列,只需单击任意位置并粘贴即可。

我在保存从谷歌翻译复制的文本文件时使用了这个并排视图。

对于任何编辑器,都可以使用下面的快捷方式。这些快捷方式也适用于每个文本区域。

Shift +向上/向下箭头-这将逐行选择文本

Ctrl + Shift + LeftArrow/RightArrow -这将逐字选择文本

Ctrl + BackSpace -这将逐字删除文本

在vim列可视模式是Ctrl + v,如果这是你的意思?

在MCEdit中切换Shift+F3(即F13)或F9->Edit ->标记列。

注:在这种情况下,MCEdit是为午夜指挥官编写的编辑器。