首页
学习
活动
专区
工具
TVP
发布
精选内容/技术社群/优惠产品,尽在小程序
立即前往

如何在IntelliJ中恢复类似vim的Ctrl-W行为?

在IntelliJ中恢复类似vim的Ctrl-W行为,可以通过以下步骤实现:

  1. 打开IntelliJ IDEA,点击顶部菜单栏的"File"(文件)选项。
  2. 在下拉菜单中选择"Settings"(设置)选项,打开IntelliJ的设置界面。
  3. 在设置界面中,选择"Keymap"(键盘映射)选项。
  4. 在右侧的搜索框中输入"Close",找到"Editor Actions -> Close"(编辑器动作 -> 关闭)选项。
  5. 右键点击"Close"选项,选择"Add Keyboard Shortcut"(添加键盘快捷键)。
  6. 在弹出的对话框中,按下Ctrl键和W键,然后点击"OK"按钮。
  7. 确认键盘快捷键已经成功添加后,点击"Apply"(应用)按钮保存设置。

现在,你可以在IntelliJ中使用Ctrl+W快捷键来关闭当前编辑器的标签页,类似于vim中的Ctrl+W行为。

请注意,以上步骤是在默认的IntelliJ键盘映射下进行的。如果你已经修改了键盘映射或使用了其他插件,可能需要进行适当的调整。

页面内容是否对你有帮助?
有帮助
没帮助

相关·内容

学会这21条,你离 Vim 大神就不远了!

行为单位移动 # 10指代所有数字,可任意指定 10h 左移10个字符 10l 右移10个字符 10k 上移10行 10j 下移10行 $ 移动到行尾 3$ 移动到下面3行行尾...:内容同步,但是游标位置是独立 Ctrl-w s 将当前窗口分成水平窗口 Ctrl-w v 将当前窗口分成竖直窗口 Ctrl-w q 等同:q 结束分割出来视窗。...录制宏 按q键加任意字母开始录制,再按q键结束录制(这意味着vim宏不可嵌套),使用时候@加宏名,比如qa。。。q录制名为a宏,@a使用这个宏。 19. 执行命令 # 重复前一次命令 ....查看是否设置了ruler,在.vimrc,使用set命令设制选项都可以通过这个命令查看 :scriptnames  查看vim脚本文件位置,比如.vimrc文件,语法文件及plugin等。...:set list 显示非打印字符,tab,空格,行尾等。

1K30

vim常用命令总结

$"命令还可接受一个计数,"1$"会将光标移动到当前行行尾,"2$"则会移动到下一行行尾,如此类推。"0"命令却不能接受类似这样计数,命令"^"前加上一个计数也没有任何效果。...这样任何移动光标命令所及之处,都是命令作用范围。 27.改变文本 操作符命令是"c",改变命令。它行为与"d"命令类似,不过在命令执行后会进入Insert模式。比如"cw"改变一个word。...置位本选项也意味着 Vim 行为就像打开 'autowrite' 一样。 40.切换到另一文件 要在两个文件间快速切换,使用CTRL-^。 41.文件标记 以大写字母命名标记。...49.切换窗口   CTRL-W h 到左边窗口   CTRL-W j 到下面的窗口   CTRL-W k 到上面的窗口   CTRL-W l 到右边窗口   CTRL-W t 到顶部窗口   CTRL-W...(vim) u   可以多次撤消指令,一次撤消一个操作,直至本次操作开始为止。 (vim) Ctrl+r 可以恢复撤消前内容,按多次可恢复多次。  查找与替换 /字串   往游标之后寻找该字串。 ?

1.2K10

VIM常用快捷键(转载)

操作 :wall 对所有窗口执行:w操作 :wqall 对所有窗口执行:wq操作 ctrl-w h 跳转到左边窗口 ctrl-w j 跳转到下面的窗口 ctrl-w k 跳转到上面的窗口 ctrl-w...l 跳转到右边窗口 ctrl-w t 跳转到最顶上窗口 ctrl-w b 跳转到最底下窗口 多标签编辑 :tabedit file 在新标签打开文件file :tab split file 在新标签打开文件...command",运行结束后自动回到VIM编辑器 用“Ctrl+Z“回到shell,用fg返回编辑 :!...gg=G就能搞定 如何在vim编译程序 在vim可以完成make,而且可以将编译结果也显示在vim里,先执行 :copen 命令,将结果输出窗口打开,然后执行 :make 编译后结果就显示在了...mc - copy vim 复制/移动文件 mt - 移动到目录 mf - 标记要移动文件 mc - 移动/复制 R 移动文件 打开当前编辑文件目录 :Explore :Hexplore :Nexplore

1.7K20

超全Vim常用快捷键,建议收藏备用!

操作 :wall 对所有窗口执行:w操作 :wqall 对所有窗口执行:wq操作 ctrl-w h 跳转到左边窗口 ctrl-w j 跳转到下面的窗口 ctrl-w k 跳转到上面的窗口 ctrl-w...l 跳转到右边窗口 ctrl-w t 跳转到最顶上窗口 ctrl-w b 跳转到最底下窗口 八、多标签编辑 :tabedit file 在新标签打开文件file :tab split file...command",运行结束后自动回到VIM编辑器 用“Ctrl+Z“回到shell,用fg返回编辑 :!...,只要执行gg=G就能搞定 十二、如何在vim编译程序 在vim可以完成make,而且可以将编译结果也显示在vim里,先执行 :copen 命令,将结果输出窗口打开,然后执行 :make 编译后结果就显示在了...mc - copy mp mr mt vim 复制,移动文件 mt - 移动到目录 mf - 标记要移动文件 mc - 移动/复制 R 移动文件 打开当前编辑文件目录 :Explore :Hexplore

18.8K21

Vim常用快捷键

操作 :wall 对所有窗口执行:w操作 :wqall 对所有窗口执行:wq操作 ctrl-w h 跳转到左边窗口 ctrl-w j 跳转到下面的窗口 ctrl-w k 跳转到上面的窗口 ctrl-w...l 跳转到右边窗口 ctrl-w t 跳转到最顶上窗口 ctrl-w b 跳转到最底下窗口 八、多标签编辑 :tabedit file 在新标签打开文件file :tab split file...command",运行结束后自动回到VIM编辑器 用“Ctrl+Z“回到shell,用fg返回编辑 :!...,只要执行gg=G就能搞定 十二、如何在vim编译程序 在vim可以完成make,而且可以将编译结果也显示在vim里,先执行 :copen 命令,将结果输出窗口打开,然后执行 :make 编译后结果就显示在了...mc - copy mp mr mt vim 复制,移动文件 mt - 移动到目录 mf - 标记要移动文件 mc - 移动/复制 R 移动文件 打开当前编辑文件目录 :Explore :Hexplore

1.7K00

学会这21条,你离Vim大神就不远了

:内容同步,但是游标位置是独立 Ctrl-w s 将当前窗口分成水平窗口 Ctrl-w v 将当前窗口分成竖直窗口 Ctrl-w q 等同:q 结束分割出来视窗。...录制宏 按q键加任意字母开始录制,再按q键结束录制(这意味着vim宏不可嵌套),使用时候@加宏名,比如qa。。。q录制名为a宏,@a使用这个宏。 19. 执行命令 # 重复前一次命令 ....查看是否设置了ruler,在.vimrc,使用set命令设制选项都可以通过这个命令查看 :scriptnames  查看vim脚本文件位置,比如.vimrc文件,语法文件及plugin等。...:set list 显示非打印字符,tab,空格,行尾等。...如果tab无法显示,请确定用set lcs=tab:>-命令设置了.vimrc文件,并确保你文件的确有tab,如果开启了expendtab,那么tab将被扩展为空格。

1.7K30

vim命令总结

3.删除换行符 在Vim你可以把两行合并为一行,也就是说两行之间换行符被删除了:命令是"J"。 4.撤销 如果你误删了过多内容。...$"命令还可接受一个计数,"1$"会将光标移动到当前行行尾,"2$"则会移动到下一行行尾,如此类推。"0"命令却不能接受类似这样计数,命令"^"前加上一个计数也没有任何效果。...24.使用标记 当你用"G"命令从一个地方跳转到另一个地方时,Vim会记得你起跳位置。这个位置在Vim是一个标记。使用命令" `` "可以使你跳回到刚才出发点。...这样任何移动光标命令所及之处,都是命令作用范围。 27.改变文本 操作符命令是"c",改变命令。它行为与"d"命令类似,不过在命令执行后会进入Insert模式。比如"cw"改变一个word。...置位本选项也意味着 Vim 行为就像打开 'autowrite' 一样。 41.切换到另一文件 要在两个文件间快速切换,使用CTRL-^。 42.文件标记 以大写字母命名标记。

76870

vim常用命令总结

3.删除换行符   在Vim你可以把两行合并为一行,也就是说两行之间换行符被删除了:命令是“J”。 4.撤销   如果你误删了过多内容。...“$”命令还可接受一个计数,“1$”会将光标移动到当前行行尾,“2$”则会移动到下一行行尾,如此类推。“0”命令却不能接受类似这样计数,命令“^”前加上一个计数也没有任何效果。...“ 24.使用标记   当你用“G”命令从一个地方跳转到另一个地方时,Vim会记得你起跳位置。这个位置在Vim是一个标记。使用命令” “ “可以使你跳回到刚才出发点。  ...这样任何移动光标命令所及之处,都是命令作用范围。 27.改变文本   操作符命令是“c”,改变命令。它行为与“d”命令类似,不过在命令执行后会进入Insert模式。比如“cw”改变一个word。...置位本选项也意味着 Vim 行为就像打开 ‘autowrite’ 一样。 40.切换到另一文件   要在两个文件间快速切换,使用CTRL-^。 41.文件标记   以大写字母命名标记。

9.4K20

vim 学习笔记(四)—— 常用命令汇总

3.删除换行符 在Vim你可以把两行合并为一行,也就是说两行之间换行符被删除了:命令是"J"。 4.撤销 如果你误删了过多内容。...24.使用标记 当你用"G"命令从一个地方跳转到另一个地方时,Vim会记得你起跳位置。这个位置在Vim是一个标记。使用命令" `` "可以使你跳回到刚才出发点。...这样任何移动光标命令所及之处,都是命令作用范围。 27.改变文本 操作符命令是"c",改变命令。它行为与"d"命令类似,不过在命令执行后会进入Insert模式。比如"cw"改变一个word。...置位本选项也意味着 Vim 行为就像打开 ‘autowrite’ 一样。 40.切换到另一文件 要在两个文件间快速切换,使用CTRL-^。 41.文件标记 以大写字母命名标记。...49.切换窗口 CTRL-W h 到左边窗口 CTRL-W j 到下面的窗口 CTRL-W k 到上面的窗口 CTRL-W l 到右边窗口 CTRL-W t 到顶部窗口 CTRL-W b

72230

两个成倍提高工作效率 Vim 使用技巧

在任何地方使用 Vim 我会向大家介绍 Vim-anywhere,这是一个简单脚本,它允许你使用 Vim 编辑器在 Linux 任何地方输入文本。...关闭 Vim-anywhere 之后,缓冲器内内容会自动复制到你剪贴板,之前应用会重新占据主界面。...在图形用户界面,您可以在任何图形文本编辑器( gedit)打开文件,并使用 CTRL + C 和 CTRL + V 复制和粘贴内容。在命令行模式下,您不能使用这种编辑器。...或者,您可以使用以下快捷方式在窗口之间移动: CTRL-w k – 上面的窗口 CTRL-w j – 下面的窗口 要在垂直窗口中打开多个文件,请运行: $ vim -O file1.txt file2....或者,使用以下快捷方式在窗口之间移动: CTRL-w l – 左面的窗口 CTRL-w h – 右面的窗口 其他一切都与方法一描述相同。

1.2K60

Linux学习笔记之vim操作指令大全

0x01 启动Vim vim -c cmd file: 在打开文件前,先执行指定命令; vim -r file: 恢复上次异常退出文件; vim -R file: 以只读方式打开文件,但可以强制保存...如果是终端,则会打开netrw文件浏览窗口; 如果是gvim,则会打开一个图形界面的浏览窗口。 实际上:browse后可以跟任何编辑文档命令,sp等。...A-Z:用大写字母索引寄存器,可以在寄存器追加内容。 ”Ayy把当前行内容追加到a寄存器。 :reg 显示所有寄存器内容。 “”:不加寄存器索引时,默认使用寄存器。...用法为: :vim[grep]/pattern/[g] [j] files g含义是如果一个模式在一行多次出现,则这一行也在结果多次出现。...j含义是grep结束后,结果停在第j项,默认是停在第一项。 vimgrep前面可以加数字限定搜索结果上限, :1vim/pattern/ % 只查找那个模式在本文件第一个出现。

2.7K20

vim从安装到熟练,这篇文章就够了

ayy把当前行内容放入a寄存器。 A-Z:用大写字母索引寄存器,可以在寄存器追加内容。 "Ayy把当前行内容追加到a寄存器。 :reg 显示所有寄存器内容。...用法为: :vim[grep]/pattern/[g] [j] files g含义是如果一个模式在一行多次出现,则这一行也在结果多次出现。...j含义是grep结束后,结果停在第j项,默认是停在第一项。 vimgrep前面可以加数字限定搜索结果上限, :1vim/pattern/ % 只查找那个模式在本文件第一个出现。...(CTRL-W n或 CTRL-W CTRL-N) ctrl+w f --水平分割出一个窗口,并在新窗口打开名称为光标所在词文件 。...不过如果要正确定位错误,需要设置好errorformat,让vim识别错误信息。 : %f表示文件名,%l表示行号, %m表示错误信息,其它还不能理解。

4.6K10

Linux 命令行文本操作快捷键

可能有些人不知道,Linux命令行也有一些方便文本操作快捷键,跳到行首快捷键是Ctrl-a,,跳到行尾快捷键是Ctrl-e,删除光标所在处字符快捷键是Ctrl-d。...因为我平时用Vim比较多,而Linux命令行绑定是Emacs快捷键方式,虽然可以通过在命令行执行set -o vi修改为Vim快捷键方式,但是这样会影响常用像Ctrl-p,Ctrl-n等操作,因此我还是打算将这些难记文本操作快捷键总结下来...注意:如果光标所在位置为标点符号,则删除这个标点符号和跟在它后面的一个单词 Ctrl-w: 删除光标左边单词,如果当前光标在单词中间,则删除这个单词在光标左侧部分 Ctrl-k: 删除光标后面的所有内容...Ctrl-u: 删除输入所有字符 Ctrl-y: 粘贴之前一次Ctrl-k 或Ctrl-w 删除掉内容 Atl-t: 交换光标所在单词和左边单词 Ctrl-t: 交换光标处字符和左边字符,然后光标移动到下一个字符...注:这条比较特殊,我在cygwin测试时候,需要按Ctrl-SHIFT-_才可以。

2.2K20

vim配置即.vimrc文件配置及vim操作技巧

启动Vim vim -c cmd file: 在打开文件前,先执行指定命令; vim -r file: 恢复上次异常退出文件; vim -R file: 以只读方式打开文件,但可以强制保存; vim...如果是终端,则会打开netrw文件浏览窗口; 如果是gvim,则会打开一个图形界面的浏览窗口。 实际上:browse后可以跟任何编辑文档命令,sp等。...A-Z:用大写字母索引寄存器,可以在寄存器追加内容。 "Ayy把当前行内容追加到a寄存器。 :reg 显示所有寄存器内容。 "":不加寄存器索引时,默认使用寄存器。...用法为: :vim[grep]/pattern/[g] [j] files。g含义是如果一个模式在一行多次出现,则这一行也在结果多次出现。...j含义是grep结束后,结果停在第j项,默认是停在第一项。vimgrep前面可以加数字限定搜索结果上限, :1vim/pattern/ % 只查找那个模式在本文件第一个出现。

3.6K10

在 Ubuntu Linux 上安装 IntelliJ IDEA

但是,近年来,来自于JetBrains(WebStorm,PhpStorm或TeamCity开发人员,许多其他IDE和软件工程工具一种)IntelliJ IDEA,变得非常流行,它被许多开发人员认为是当前最好...本教程将介绍如何在Linux上安装它。   本教程使用Linux Mint 18(基于UbuntuLinux发行版)和IntelliJ IDEA 2016.2.5。  ...现在,你可以为IDE选择你最喜欢主题了。主题不影响IntelliJ IDEA行为。...一个用于Scala开发,另一个用于在IntelliJ IDEA模拟Vim编辑器。当然,你可以安装这些和更多插件,只要你想。...3.总结   本教程向你展示了如何在Linux系统上下载并安装IntelliJ IDEA Java IDE。相信每一步都解说得非常详细。

2.2K30

Linux 和 Windows PowerShell 常用工具命令 记录

匹配最近历史 cd - :上一次访问目录 Ctrl + u 和 Ctrl + y: 删除当前行,恢复删除行 Ctrl + c : 换行重新输入命令 Ctrl + d : 某些程序中断命令...bash_login : 同上,限定用户 ~/.bash_profile : 同上 ~/.profile : 同上 ~用户名 : 用户Home目录 ~/.bash_history: 命令历史记录 Vim...文本替换: 搜索规则 :n,$s/从第n行到结尾,类似正则表达式 :%s/ 全文搜索 搜索规则 :n,$s/从第n行到结尾,类似正则表达式 :%s/ 全文搜索 ��则表达式 :%s/ 全文搜索...解除分屏同步移动 :E 目录导航 :split/vsplit 分屏/垂直分屏打开 ctrl-w 上/下/左/右 切换到上/下/左/右窗口 ctrl-w ctrl-w 切换到下一个窗口 ctrl-w...【gf】  - 打开光标处所指文件 (这个命令在打到#include 头文件时挺好用,当然,仅限于有路径) 【*】或【#】在当前文件搜索当前光标的单词 缩进相关 【>>】向右给它进当前行

3.9K40

何在 Linux 编辑配置文件?

注:本文假设您已在 Linux 系统上安装并配置好了适当环境。在 Linux 系统,配置文件是用于设置和自定义应用程序和系统行为重要组成部分。为了进行配置更改或修改,您需要编辑相应配置文件。...本文将详细介绍如何在 Linux 编辑配置文件常见方法。图片步骤 1:选择编辑器在开始编辑配置文件之前,您需要选择一个适合文本编辑器。...Nano:Nano 是一个简单易用命令行编辑器,对新手用户友好,具有直观界面和基本编辑功能。Emacs:Emacs 是另一个流行命令行文本编辑器,类似Vim,提供了强大编辑功能和可定制性。...不同应用程序和系统组件具有不同配置文件,它们通常位于特定目录。以下是一些常见配置文件目录:/etc:该目录包含系统级配置文件,网络配置、服务配置等。...这样,如果发生意外更改或错误,您可以恢复到先前状态。结论在 Linux 编辑配置文件是定制和调整系统行为重要步骤。

73710

IDEA 2019 最新最全快捷键终极大全!

3 代码生成 这一点类似Eclipse,虽不是独到之处,但因为日常使用频率极高,所以还是罗列在榜单前面。...另外,Intellij IDEA 13加入了后缀自动补全功能(Postfix Completion),比模板生成更加灵活和强大。...此外,Ctrl+Left/Right移动光标到前/后单词,Ctrl+[/]移动到前/后代码块,这些类Vim风格光标移动也是一大亮点。...关于光标移动再多扩展一点,除了Intellij本身已提供功能外,我们还可以安装ideaVim或者emacsIDEAs享受到Vim快速移动和EmacsAceJump功能(超爽!)。...5 查找打开 类似Eclipse,IntellijCtrl+N/Ctrl+Shift+N可以打开类或资源,但Intellij更加智能一些,我们输入任何字符都将看作模糊匹配,省却了Eclipse还有输入

99750
领券