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

是否将Netrw的浏览目录更改为Vim的当前目录?

Netrw是Vim编辑器中的一个插件,用于浏览和编辑文件系统中的文件。默认情况下,Netrw的浏览目录是当前工作目录,而不是Vim的当前目录。

要将Netrw的浏览目录更改为Vim的当前目录,可以在Vim的配置文件(通常是~/.vimrc)中添加以下行:

代码语言:txt
复制
let g:netrw_keepdir = 0

这将禁用Netrw保持浏览目录的功能,使其始终与Vim的当前目录保持一致。

Netrw的优势在于它提供了一个方便的文件浏览器界面,可以在Vim中直接浏览、打开、编辑和保存文件。它支持基本的文件操作,如创建、删除、复制和重命名文件。此外,Netrw还可以通过FTP、SCP等协议访问远程文件系统。

Netrw适用于需要频繁在Vim中进行文件操作的开发者和系统管理员。它可以提高工作效率,减少切换到终端或文件管理器的次数。

腾讯云提供了一系列与云计算相关的产品,其中包括云服务器、云数据库、云存储等。这些产品可以帮助用户快速搭建和管理云计算基础设施,提供高可用性、可扩展性和安全性。

以下是腾讯云相关产品和产品介绍链接地址:

  • 云服务器(CVM):提供可定制的虚拟服务器实例,支持多种操作系统和应用场景。产品介绍链接
  • 云数据库 MySQL 版(CDB):提供稳定可靠的云数据库服务,支持高性能、高可用性和弹性扩展。产品介绍链接
  • 云对象存储(COS):提供安全可靠的对象存储服务,适用于存储和管理大规模的非结构化数据。产品介绍链接
  • 云函数(SCF):提供事件驱动的无服务器计算服务,支持按需运行代码,无需管理服务器。产品介绍链接

请注意,以上仅为腾讯云的一部分产品,更多产品和详细信息请参考腾讯云官方网站。

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

相关·内容

玩转Vim自带文件浏览netrw,看这个就够了

Vim 自带文件浏览Netrw 真的超级好用,强烈推荐 Vimer 使用。...C-h 输入关键字,隐藏文件名相关文件 C-l 刷新 netrw 目录列表 - 浏览上一级目录 qf 显示文件信息 cd 使浏览目录当前目录 mb 添加当前目录到书签 mB 取消当前目录作为书签 gb...跳转到书签目录(3gb跳转到第3个书签) qb 列出书签目录和历史目录 gh 快速隐藏/取消隐藏.开头文件或目录,如.vim gn 进入光标所在目录 mt 当前浏览目录作为目标文件夹 Tb 当书签目录作为目标文件夹...:g:netrw_list_hide) Tips:如何复制 netrw文件名到命令行 如果当前窗口是 netrw 窗口(文件浏览器),此时如果要复制文件名到命令模式,即冒号之后,可以先按下 Ctrl-r...配置 netrw 我自己简单配置,含注释 "设置是否显示横幅 let g:netrw_banner = 1 "设置目录列表样式:树形 let g:netrw_liststyle = 3 "在之前窗口编辑文件

3.8K41

【转】如何MySQL数据目录改为CentOS 7上新位置

无论您是增加更多空间,评估优化性能方法,还是希望利用其他存储功能,本教程指导您重新定位MySQL数据目录。...第1步 - 移动MySQL数据目录 为了准备移动MySQL数据目录,让我们通过使用管理凭证启动交互式MySQL会话来验证当前位置。...确认后,键入exit并按下“ENTER”离开监视器: exit 为了确保数据完整性,在实际更改数据目录之前,我们关闭MySQL: sudo systemctl stop mysqld...rsync(如果rsync命令未安装通过命令yum install rsync安装)完成,用.bak扩展名重命名当前文件夹中保存,直到我们已经证实,此举是成功。...总结 在本教程中,我们已经MySQL数据目录移到新位置,并更新了SELinux以适应调整。尽管我们使用是块存储设备,但是这里说明应该适用于重新定义数据目录位置,而不考虑底层技术。

3K30
  • 在Linux系统中使用Vim读写远程文件命令详解

    要实现这个目的,我们需要使用到一个叫 netrw.vim 插件。从 Vim 7.x 开始,netrw.vim 就被设置为默认安装标准插件了。...这个插件允许用户通过 ftp、rcp、scp、http 等协议读写、编辑和浏览远程文件。 插件 netrw 是什么?...netrw(面向网络读写和浏览 Network oriented reading, writing and browsing)插件不仅支持本地和远程终端跨网络编辑、读写文件,还能支持浏览本地和远程终端目录...image.png 命令背后运行过程实际上是用 scp 命令远程文件拷贝到本地系统 /tmp 目录下,然后再打开文件编辑。在你编辑完后,scp 命令再次本地已编辑文件拷贝回远程系统。...要从本地查看远程文件内容是否真的改动过用这一条命令: $ ssh cirdan@192.168.225.22 cat info.txt 请注意,如果你要用远程终端目录绝对路径,应像如下所示命令一样使用双斜杠

    2.1K32

    从零开始配置 vim(14)——目录管理插件

    我们在介绍vim目录管理时候提到 vim自带一个 叫做 netrw工具来管理目录。但是它自身功能有限,而且样式也丑。...今天我们将使用其他强大插件来替代 netrw,增强目录管理功能 nvim-tree 插件 安装使用 增强目录管理功能我们采用 nvim-tree 插件。..."NvimTree", text = "File Explorer", highlight = "Directory", text_align = "left" } } 这段代码添加到...例如我们介绍 ntrw 时候知道它也可以进行目录管理,为了减少记忆负担,你也可以采用 ntrw 快捷键。...我喜欢它原版快捷键。另外从我使用习惯来说,我在需要进行跳转时候多数用是标签、跳转到定义、gf甚至采用 :find 这种形式。使用它只是为了查看目录结构以及进行目录结构管理。

    1.6K30

    一步步vim改造成CC++开发环境(IDE)

    网页版中文帮助文档网址http://vimcdoc.sourceforge.net/doc/help.html 首页就时vim帮助文档目录,阅读起来方便有效、更有针对性!...如果你在编译vim时加上了"+balloon_eval"特性,那么当你把鼠标放在函数名上时候会有一个tip窗口弹出, 该窗口中也会有函数声明 7、标签浏览器Taglist Taglist用于列出了当前文件中所有标签...Taglist插件本身就提供了对WinManager支持,不需要我们去修改它。这里,我们就用WinManager来管理文件浏览netrw和标签浏览器Taglist。...netrw是标准vim插件, 已经随vim一起安装进系统里了, 不需要我们自行下载安装。...vim当前工作目录 d  创建目录 D  删除当前光标下目录或文件 i  切换显示方式 R  文件或目录重命名 s  选择排序方式 r  反向排序列表 x  定制浏览方式, 使用你指定程序打开该文件

    9.2K21

    Vim 插件(一) 文件树

    文章目录 Vim 插件 文件树 GitHub仓库地址: https://github.com/minhanghuang/nvim Vim 插件 文件树 https://github.com/kyazdani42.../nvim-tree.lua vim-plug Plug 'kyazdani42/nvim-tree.lua' 添加.lua配置 midir -p ~/.config/nvim/lua/plugin...completely disable_netrw = false, -- hijack netrw window on startup hijack_netrw = true...解决: 不显示icon原因是当前字体没有icon,这里提到字体是当前终端字体,不是系统字体,举个例子:我使用Mac远程登录这台机器,那么字体就是当前Mac终端字体,需要对Mac终端配置有icon...字体; 如果是在Ubuntu内打开终端,就需要对Ubuntu终端配置合适字体 字体下载链接: https://github.com/ryanoasis/nerd-fonts 我这里使用是DroidSansMono

    75640

    一篇就学会vim

    /g file 这条命令意思是 打开file文件文档中所有的hello改为liugezhou vim -o2 水平打开n个窗口 vim -O2 垂直打开n个窗口 Ctrl...用Netrw浏览文件 Netrwvim内置文件浏览器、查看项目的目录结构时很有用。...要运行Netrw,需要在.vimrc中配置 set nocp filetype plugin on 这个时候 vim直接给一个地址就可以了 要从内部运行Netrw,则需要给:edit一个目录地址 3.5...ctrl + d:向下滚动半屏-> down,down半屏 5.6 当前行位置指定 zt:当前行 指定到窗格顶部 zz:当前行 指定到窗格中间 zb:当前行 指定搭配窗格底部 5.7 位置标记...,[c跳转到上一处差异 :diffput 左侧内容同步到右侧 :diffget 右侧内容同步到左侧 18.2 使用Vim作为合并工具 首先运行以下命令来默认合并工具更改为 vimdiff git

    3.3K50

    超级强大vim配置(vimplus)

    ,使用xshell等工具连接服务器linux用户就没有必要使用vim-devicons了,可以在插件目录vim-devicons目录删除,不然会导致NerdTree缩进有问题。...(--- 图1 ---) 对照上图图标, 我在本文中将教会你以下这些功能: 1 简洁明了Buffer浏览和操作 2 文件浏览器 3 tag浏览器 4 高亮书签 5 丰富语法高亮 6 成员变量下拉...里面列出了当前目录文件, 可以通过这个浏览器来浏览工程中源文件, 是不是越来越像常见IDE了, 当光标停在某个文件或文件夹时候, 按下回车, 可以打开该文件或文件夹....c 切换vim 当前工作目录正在浏览目录 d 创建目录 D 删除目录或文件 i 切换显示方式 R 文件或目录重命名 s 选择排序方式 x 定制浏览方式, 使用你指定程序打开该文件 我这里不是教你怎么用...netrw.vim插件, 而是要教你通过WinManager插件来TagList窗口和netrw窗口整合起来, 就像图1中图标2和3组成那个效果 现在在你~/.vimrc中增加下面两句 let

    29.6K92

    常用vim命令总结

    ctags -R 在当前路径下建立一个tags文件,然后就可以在vim中使用跳转功能了。其中-R选项是递归搜索子目录相关符号。...tags文件是当前目录下所有源文件标签链接文件。在一个没有ctagsvim中只是无法生成新tags文件,但是已有的tags文件仍然可以使用。...script_id=95 WinManager可以在vim中像taglist一样开一个窗口来浏览工程文件。其实vim自带了文件浏览插件netrw.vim。...只不过WinManagertaglist和netrw整合在了一起。...切换vim 当前工作目录正在浏览目录 d 创建目录 D 删除目录或文件 i 切换显示方式 R 文件或目录重命名 s 选择排序方式 x 定制浏览方式, 使用你指定程序打开该文件

    1.7K10

    vim 从嫌弃到依赖(12)——打开及保存文件

    通过这篇阅读,我们可以正式开始尝试vim用做代码编辑器,而不再是像之前那样作为普通文本编辑器。 开始前准备 先来介绍一下vim工作目录概念。...但是使用:find 前提是配置path 变量。它们合作完成打开文件操作,与环境变量用法类似。 可以输入:set path+=./** 当前工作目录以及它下面的所有子目录。...它是vim提供一个名为netrw 插件。 我们打开一个目录就可以看到,它在窗口中显示该目录文件结构。它与普通缓冲区窗口一样,可以通过motion 操作来移动光标。...它可以简写为:E 后面不加任何东西可以打开当前文件所在目录,也可以加上路径打开指定目录。 如果我们想要像普通编辑器那样目录结构放到左边怎么办呢?...除了浏览目录结构以外,也可以利用该插件进行文件和目录创建、删除、修改、重命名等操作,例如,使用% 来创建文件, d 来创建目录,R 重命名或者移动目录和文件,使用 D 来删除一个目录或者文件 vim自带目录管理工具虽然提供了各种功能

    1.8K10

    Vim命令使用说明

    – 重新加载当前文档,并丢弃已做改动。 :e#或ctrl+^ – 回到刚才编辑文件,很实用。 :f或ctrl+g – 显示文档名,是否修改,和光标位置。...如果是终端中,则会打开netrw文件浏览窗口; 如果是gvim,则会打开一个图形界面的浏览窗口。 实际上:browse后可以跟任何编辑文档命令,如sp等。...; :set browsedir=current – 用当前工作目录; :Sex – 水平分割一个窗口,浏览文件系统; :Vex – 垂直分割一个窗口,浏览文件系统; 光标的移动...n%: 到文件n%位置。 zz: 当前行移动到屏幕中央。 zt: 当前行移动到屏幕顶端。 zb: 当前行移动到屏幕底端 标记 使用标记可以快速移动。...**: 当前目录所有子目录

    2.6K11

    全网最全Linux命令总结!!(史上最全,建议收藏)

    touch * :当前文件时间修改为系统的当前时间 touch –d 20040210 test:test文件日期改为20040210 touch abc :若abc文件存在,则修改为系统的当前时间...less命令用法与more命令类似,也可以用来浏览超过一页文件。...11、du命令 功能:查看某个目录中各级子目录所使用硬盘空间数 格式:du [参数] 12、free命令 功能:用于查看系统内存,虚拟内存(交换空间)大小占用情况 VIM VIM是一款功能强大命令行文本编辑器...命名模式常用命令如下: i : 在光标前插入文本; o:在当前下面插入新行; dd:删除整行; yy:当前内容放入缓冲区(复制当前行) n+yy :n行内容放入缓冲区(复制n行) p:缓冲区中文本放入光标后....rpm –Uvh:升级参数 4、软件包更新 更新模式下,rpm命令会检查在命令行中所指定软件包是否比系统中原有的软件 包更新。

    90510

    Nginx配置静态文件服务从入门到精通

    一、linux系统定义一个访问目录 在home目录新建一个files文件夹,里面存放文件供客户端访问 mkdir -p /home/files 二、Nginx 添加一个Location刚才目录暴露出去...autoindex on;代表开启目录浏览 三、检验配置并重启Nginx 1、检验配置文件是否正确 nginx -t 2、重启nginx nginx -s reload 其他配置项 server {...#改为on后,显示文件时间为文件服务器时间 autoindex_localtime on; #让浏览器不保存临时文件 add_header Cache-Control...权限不足就将权限加上 chmod -R 755 /home/files 2、nginx.conf用户权限问题 vim /etc/nginx/nginx.conf 把 user 用户名 改为 user root...1、临时关闭(不用重启机器): setenforce 0 2、永久关闭(要重启机器) vim /etc/selinux/config SELINUX=enforcing改为SELINUX=disabled

    4.6K00

    Vim激荡30年发展史

    有些人喜欢~/.vim目录放到版本管理中,使用git submodules来管理每个包。而我喜欢简单地包从tarball中解压,然后用自己代码库来管理。...,/usr/include,,”,意思是当前目录、/usr/include,然后是当前活动缓冲区所有兄弟文件。目录指定符和glob非常强大,详情可以查看:help file-searching。...,$w foo 当前行以及之后所有行写入文件 :r !ls 读取ls输出到当前光标位置 :w !wc 缓冲区发送到wc命令然后显示结果 :.!...许多人喜欢设置 mouse=a,因为这样就可以在所有模式下工作,但我喜欢只在普通模式下启用鼠标支持。这样,在我用键盘加点击方式在浏览器中打开链接时,就不会错误地创建可视选择区域。...请注意如下示例中分号,有了它Vim就可以从当前目录向上搜索到主目录。如此一来,你就可以在项目文件夹外部使用通用系统标记文件。 set tags=.

    1.4K30

    《笨开发学习操作系统》5文件系统

    上面就是 ext4_inode 一些字段。 目录项 除了文件本身,我们也需要知道文件存放位置,也就是目录。...,各种运行情况,它可以帮助我们快速了解当前系统运行状态或者是进程运行状态。...网络文件系统 网络文件系统(Network File System) 也就是 NFS ,顾名思义就是通过网络需要使用文件系统挂载到一个本地目录上,这样就可以像访问本地文件一样,访问网络中文件。...文件系统结构 逻辑块 首先,磁盘读写最小单位是扇区,一个扇区是 512B 如果每次读写这样小单位效率太低,故文件系统多个扇区抽象为一个块,Linux 中一块为 4KB 。...目录存储 linux 一切皆文件,所以目录也是个文件,也有 inode。目录文件里面存放是该目录里面一项项文件信息。 你是否曾经误打误撞见过目录存储呢?我曾经就不小心使用 vim .

    31310
    领券