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

SublimeText 快速打开当前文件文件

在使用 SublimeText 需要使用资源管理器打开当前文件,但是没有官方方法,需要设置快捷键 点击 Preferences Key bindings 打开编辑界面,打开之后可以看到一个 json...文件,这个文件就是所有可以可以使用快捷键 这里只修改用户文件,也就是 Default (Windows).sublime-keymap 文件 在里面添加一项,输入下面代码 { "keys...也就是如果你文件里面只有一个括号,里面就直接输入而不需要添加逗号 [ { "keys": ["ctrl+alt+e"], "command": "open_dir",..."dir": "$file_path", "file": "$file_name" } } ] 现在可以在需要使用资源管理器打开文件按下...ctrl+alt+e 打开打开资源管理器会自动选择包含这个文件文件夹,同时选择这个文件 通过快捷键方法可以快速打开 SublimeText 打开文件所在位置。

3.5K20
您找到你想要的搜索结果了吗?
是的
没有找到

SublimeText 快速打开当前文件文件

在使用 SublimeText 需要使用资源管理器打开当前文件,但是没有官方方法,需要设置快捷键 点击 Preferences Key bindings 打开编辑界面,打开之后可以看到一个 json...文件,这个文件就是所有可以可以使用快捷键 这里只修改用户文件,也就是 Default (Windows).sublime-keymap 文件 在里面添加一项,输入下面代码 { "keys...也就是如果你文件里面只有一个括号,里面就直接输入而不需要添加逗号 [ { "keys": ["ctrl+alt+e"], "command": "open_dir",..."dir": "$file_path", "file": "$file_name" } } ] 现在可以在需要使用资源管理器打开文件按下...ctrl+alt+e 打开打开资源管理器会自动选择包含这个文件文件夹,同时选择这个文件 通过快捷键方法可以快速打开 SublimeText 打开文件所在位置。

1.1K20

Vim——使用NerdTree来畅快打开文件

在上一章我介绍完用Vundle来管理Vim中所有的插件后,今天我又要强推一个Vim文件管理插件Nerdtree,相信所有使用Vim同学都知道文件管理插件NerdTree,这个几乎是所有拥护Vim开发人员都会使用插件...: 快速帮助文档 o: 打开一个目录或者打开文件,创建是buffer,也可以用来打开书签 go: 打开一个文件,但是光标仍然留在NERDTree,创建是buffer t: 打开一个文件,创建是Tab...NERDTree s: 垂直分割创建文件窗口,创建是buffer gs: 和gi,go类似 x: 收起当前打开目录 X: 收起所有打开目录 e: 以文件管理方式打开选中目录 D: 删除书签...P: 大写,跳转到当前根路径 p: 小写,跳转到光标所在上一级路径 K: 跳转到第一个子路径 J: 跳转到最后一个子路径 和: 在同级目录和文件间移动,忽略子目录和子文件 C: 将根路径设置为光标所在目录...u: 设置上级目录为根路径 U: 设置上级目录为跟路径,但是维持原来目录打开状态 r: 刷新光标所在目录 R: 刷新当前根路径 I: 显示或者不显示隐藏文件 f: 打开和关闭文件过滤器 q: 关闭

4K20

只需在Vim或Neovim编辑器中打开文件,您Linux就会被黑客攻击

如果您最近没有更新Linux操作系统,尤其是命令行文本编辑器实用程序,甚至不要尝试使用Vim或Neovim查看文件内容。...在Linux系统上,Vim编辑器允许用户创建,查看或编辑任何文件,包括文本,编程脚本和文档。...Vim和Neovim中代码执行缺陷 Razmjou 发现了Vim编辑器处理“模型”方式中一个缺陷,默认情况下,该功能可以自动查找并应用文档创建者提到一组自定义首选项,这些首选项位于文档起始行和结束行附近...因此,只需使用Vim或Neovim打开一个看起来无辜特制文件,攻击者就可以在Linux系统上秘密执行命令并对其进行远程控制。...研究人员还向公众发布了两个概念验证漏洞,其中一个演示了一个真实攻击场景,其中远程攻击者在他/她打开文件后立即从受害者系统获得对反向shell访问权限。

1.6K20

vi还是vim,教你快速上手linux下文本编辑器

它广泛应用于文本编辑、代码编写、系统管理等众多领域,因此掌握vim可以让我在不同环境下更加灵活地工作。...a:在当前光标位置之后插入文本。o:在当前光标所在行下方插入行。O:在当前光标所在行上方插入行。dd:删除当前光标所在行。yy:复制当前光标所在行。p:粘贴复制文本。u:撤销上一次操作。...:s/foo/bar/g:将当前行中所有foo替换为bar。:%s/foo/bar/g:将整个文档中所有foo替换为bar。文件操作::e :打开指定文件。:w:保存当前文件。...:q:关闭当前文件。:q!:放弃对当前文件修改并关闭。:wq:保存对当前文件修改并关闭。:sp :在水平分割窗口中打开指定文件。...:vsp :在垂直分割窗口中打开指定文件。以上只是一些常用vim快捷键示例,使用这些快捷键可以在编辑过程中快速导航、编辑文本和执行文件操作,提高工作效率。

59492

Vim定制化简介

也可以集成这两个选项 - 在您希望某些设置应用于系统上所有帐户,以及其他设置仅适用于您自己用户帐户情况下非常有用。 自定义全局vimrc文件 本节中配置将应用于所有用户帐户系统范围。...在下面的文件中,显示了包含大量配置选项段,可以自己进行配置。...创建.vimrc 在Vim加载序列期间,它将自动检查当前用户主目录中.vimrc文件。此文件中指定所有设置将覆盖任何先前加载配置文件中明确矛盾设置,在本例中是全局vimrc文件。...1.创建一个单独文件来管理您插件,以及一个用于存储它们目录。 touch ~/.vimrc.plug mkdir ~/vimplug-plugins 2....这将在Vim打开插件管理器并继续安装* vimrc.plug文件中列出所有插件。安装插件将在下次启动Vim时自动加载。 :PlugInstall 5.

1.3K20

计算机_01_常用快捷键

1.打开任务管理器   直接打开-Ctrl+Shift+Esc  (推荐)     间接打开-Ctrl+Alt+Delete 2.切换应用程序     平面切换效果  Alt+Tab       ...(exploer)          Windows+D  : 直接回到桌面(desktop)             Windows+X  :  打开Windows移动中心,可调整亮度、音量、电池状态...,可打开 网卡、外部显示器 4.关于运行(window+R)命令     cmd        :  打开cmd     msconfig :  配置引导项和启动项 (可以设置开机自启) 5.常用快捷键...Shift + Delete 永久删除所选项,而不将它放到“回收站”中。      拖动某一项时按 CTRL 复制所选项。  F2 重新命名所选项目。      ...Ctrl + Shift + N    创建一个文件夹      Alt + Enter 查看所选项目的属性。      Alt + F4 关闭当前项目或者退出当前程序。

28430

tcpdump详解

-c 在收到指定数量分组后,tcpdump就会停止。 -w 将tcpdump结果写入文件。 -r 读取通过-w选项生成文件,用vim是乱码哦。...(上边参数是看视频并且实践过,下边是来源网络) -C 在将一个原始分组写入文件之前,检查文件当前大小是否超过了参数file_size中指定大小。...如果超过了指定大小,则关闭当前文件,然后在打开一个文件。参数 file_size单位是兆字节(是1,000,000字节,而不是1,048,576字节)。...-M 如果tcp报文中存在TCP-MD5选项,则需要用secret作为共享验证码用于验证TCP-MD5选选项摘要(详情可参考RFC 2385)。 -N 不输出主机名中域名部分。...-t 在输出每一行不打印时间戳。 -O 不运行分组分组匹配(packet-matching)代码优化程序。 -P 不将网络接口设置成混杂模式。 -q 快速输出。只输出较少协议信息。

1.3K30

如何安装NeoVim和使用vim-plug安装相关插件?

因为Bram Moolenaar是唯一维护其大型代码库的人了,所以现在vim除了难以维护之外,其问题和代码合并取请求都无法很快解决。...由于这些难题和缺乏对如异步插件等所需功能支持,这促使NeoVim成为vim一个分支。该项目的主要目标是完全重构vim,以便简化维护,并且实现快速添加特性并将bug修复添加到源代码中。...或者以当前目录路径下创建一个单独配置文件,使用~/.vimrc: cp ~/.vimrc ~/.config/nvim/init.vim 运行NeoVim 启动nvim,输入: nvim 如果不保存更改就推出...使用键盘上向上和向下箭头高亮其中一个选项,然后按Tab键。代码段将插入文件正文中:[vewe0myksj.png] 有关其他编程语言中更多示例,请参阅插件文档。...左侧显示文件,如果更改应用于当前目录中所有.py文件,右侧则显示相应结果。

14.3K30

文本编辑器VimNeovim被曝任意代码执行漏洞,Notepad:兄弟等你好久了

2、确保未禁用modeline选项(:set modeline) 3、在vim打开该txt vim poc.txt 然后系统会执行 uname -a 第二种,创建反弹shell 该PoC描述了一种真实攻击方法...,其中一旦用户打开文件就启动反弹shell。...细节 命令行功能允许在文件开头或结尾附近指定自定义编辑器选项。 默认情况下启用此功能并应用于所有文件类型,包括plain .txt。...一个典型模式: /* vim: set textwidth=80 tabstop=8: */ 出于安全原因,在modelines中只允许选项子集,如果选项值包含表达式,则它在沙箱中执行: 出于安全原因...%以执行当前文件,该文件又uname -a || "(garbage)"作为shell命令执行: :!

85420

Linux使用VIM编辑器方法

在 root 用户下使用 Vim 所有功能技巧是用 vim 命令打开 Vim 编辑器。 开始前准备 这里所说选项或配置均位于用户主目录中 Vim 启动配置文件 .vimrc。...Linux 系统中: 用 Vim 打开 .vimrc 文件vim ~/.vimrc 复制本文最后 选项列表 粘贴到 .vimrc 文件 保存并关闭 (:wq) (此处不建议使用 Vim 编辑 .vimrc...缩进 & 制表符 使 Vim 在创建时候使用与上一行同样缩进: set autoindent 创建行时使用智能缩进,主要用于 C 语言一类程序。...autoindent 选项长格式是: set autoindent autoindent 选项短格式是: set ai 要在不更改选项当前情况下查看其当前设置,可以在 Vim 命令行上使用在末尾加上...需要的话,请打开文件并输入 :,然后键入 set命令。这样的话,配置仅对当前文件编辑会话有效。 ? 使用命令行获取帮助: :help autoindent ?

1.8K10

本地缓冲区设置与本地窗口设置

在前面的一系列文章中,我们介绍了使用 :noremap 进行键盘映射,使用 set 来设置选项vim 变量。并且已经在配置文件中对他们进行了相关配置。...这个时候不管如何打开文件,我们发现打开文件都会显示行号,这没什么新鲜。 接下来我们来点不一样。如果我不希望打开文件显示行号,但是又希望原来文件能够显示行号该怎么办呢?...使用 set 来设置全局选项,但是使用 setlocal 可以设置当前打开缓冲区选项。例如这里要实现这个功能,我们只需要在老文件中使用 setlocal number。...每次打开或者关闭不同文件会导致缓冲区变化发生变化,这就导致了我们没办法通过编号精准为每个缓冲区设置我们想要效果(不过这个需求也基本很少遇到就是了,后续将会学习技术来实现这一需求) 在 vimscript...这里我们看到设置本地选项似乎作用不大,与其分开设置到不如用全局设置一次性设置好了。看起来本地设置似乎是vim提供一个比较鸡肋功能。别着急,本地设置将在后面介绍内容中大放异彩。

1.1K20

rsync远程同步文件_通过ssh传输文件

对于需要远程同步文件来说,我们常见方式有 scp 或者 rsync,但是想定时任务去同步的话,往往都需要设置免密登录,为安全起见,线上服务器没必要设置这个,且添加机器又要去设置免密,着实比较麻烦。...这个算法只传送两个文件不同部分,而不是每次都整份传送,因此速度相当快。 rsync是一个功能非常强大工具,其命令也有很多功能特色选项,我们下面就对它选项一一进行分析说明。...-c, --checksum 打开校验开关,强制对文件传输进行校验。 -a, --archive 归档模式,表示以递归方式传输文件,并保持所有文件属性,等于-rlptgoD。...-b, --backup 创建备份,也就是对于目的已经存在有同样文件名时,将老文件重新命名为~filename。可以使用--suffix选项来指定不同备份文件前缀。...--numeric-ids 不将数字用户和组id匹配为用户名和组名。 --timeout=time ip超时时间,单位为秒。

1.4K30

为啥运维人员更喜欢 NeoVim 而不是 Vim?这8个原因或许是答案,命令对比一目了然!

NeoVim 和 Vim 常用命令对比NeoVim 和 Vim 许多常用命令是相同,但是 NeoVim 也提供了一些命令和改进。下面是一些常用命令对比:1....打开文件NeoVim 和 Vim 打开文件命令都是 :e,但是 NeoVim :edit 命令提供了更多选项,如在水平或垂直分割窗口中打开文件、在当前文件目录中打开文件等。...保存文件NeoVim 和 Vim 保存文件命令都是 :w,但是 NeoVim :write 命令提供了更多选项,如将文件保存为另一个文件、在保存时自动格式化等。...退出编辑器NeoVim 和 Vim 退出编辑器命令都是 :q,但是 NeoVim :quit 命令提供了更多选项,如强制退出编辑器、在编辑器中打开多个文件时只退出当前文件等。...NeoVim: yy(复制当前行)、yiw(复制当前单词)、y$(复制当前光标到行尾内容)Vim: yy(复制当前行)、yiw(复制当前单词)、y$(复制当前光标到行尾内容)NeoVim: p(粘贴到当前光标后面

1K30

mac编辑器vim美化

环境 mac下vim配置文件有两处 一处是所有用户通配位置,位于/usr/share/vim下,名称为vimrc,无后缀 另一处位于~/.vim下,是当前用户配置切换到这个用户时,这个配置会顶替上一种配置...为了不让自己配置影响到别的使用者(假使他们没有配置自己vimrc配置),建议修改当前用户下,也就是~/.vim/vimrc配置 美化前,美化后 一般vim界面: ?...这里使用vim-plug管理我们插件 打开终端并运行以下命令: curl -fLo ~/.vim/autoload/plug.vim --create-dirs [https://raw.githubusercontent.com...nocompatible,关闭兼容模式 也就是set nocompatible开启了vim相对于vi很多功能,报错异步加载功能 所以如果没有set nocompatible,接下来plugin...安装会下载成功,但是:PlugStatus查看状态就一直是失败 由于这个选项是最最基础选项,会连带很多其它选项发生变动(称作副作用) vi ~/.vimrc编辑配置文件

1.7K50
领券