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

从Filezilla打开文件到控制台Vim?

FileZilla是一个免费的、开源的、跨平台的FTP客户端,它提供了友好的图形界面和操作方式,可以让用户轻松地通过FTP客户端连接到远程服务器,并在本地计算机和远程服务器之间传输文件。FileZilla的默认界面分为两个部分:左侧是本地文件目录,右侧是远程服务器文件目录。用户可以通过拖拽文件的方式将本地文件上传到远程服务器,或从远程服务器下载文件到本地。

在FileZilla中,打开文件到控制台Vim的方式是:首先,在FileZilla的左侧本地文件目录中,选择要上传或下载的文件。然后,在FileZilla的右侧远程服务器文件目录中,找到要上传或下载的目录。最后,在FileZilla的主界面中,点击“传输”按钮,即可将选中的文件上传到远程服务器,或将远程服务器中的文件下载到本地。在传输过程中,FileZilla会实时显示传输进度和传输结果。

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

相关·内容

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

在前几篇文章中,我们vim各种模式的使用着手介绍了vim如何进行文本本身的编辑。也通过缓冲区列表的介绍了解到了vim是如何进行打开文件的管理。这篇我们将会着眼于文件打开和保存的基本操作。...vim自己也有一个工作目录的概念,可以通过:pwd 来查看当前vim的工作目录是哪个,一般来说我们是shell中的哪一个目录中进入的vim,那么vim的工作目录就是哪个。...第三个原因是,在后续我想写一系列的0开始配置vim的文章,帮助大家完成自己的配置。 edit命令 打开一个文件可以通过:edit {filename} (或者简写为 :e ) 。...或者可以灵活的使用在前面介绍的:%h 来快速补全相对路径 强制以root用户写入文件 有时候我们使用vim打开了系统文件,例如打开了/etc/hosts 文件,但是保存的时候意识忘了加sudo...然后配合tee 来将内容写入% 也就是当前文件

1.8K10

vim 嫌弃依赖(21)——跨文件搜索

例如要跳转到 lua/basic/settings.lua 的第5行, 我们可以在 shell 中可以使用 nvim lua/basic/settings.lua +5 表示打开到该文件并跳转到第5行。...当我们要频繁不同文件间进行跳转的时候,要频繁的退回到 shell 并执行 vim打开,操作上比较繁琐。...vim 为这种需求提供了自己的工具—— :grep 命令和 :vimgrep 在vim中输入 :grep "\-\- TODO" **/*.lua 会发现 vim 在下方显示了当前所有搜索的内容。...cpfile:跳转到上一个文件的第一项 cc n:跳转到第你项 copen:打开 quickfix列表 cclose: 关闭 quickfix列表 后续使用 vim 时会大量使用到 quickfix...在默认情况下 ack 会用两行来显示搜索的结果,第一行是 文件名,第二行是行号和匹配行的内容。

1K30
  • Vim理解应用

    Vi衍生出来的Vim有着不同于大多数编辑器的使用方式:通过键盘对多种模式的相互切换,进行各项命令的执行和对文本的编写。这种方式使得Vim可以不用进行菜单或者鼠标操作,并且最小化组合键的操作。...当执行一个非移动命令时,命令会被执行这块高亮的区域上。Vim的"文本对象"也能和移动命令一样用在这个模式中。...2、Vim的进出与游标移动 2.1、Vim打开 使用vim命令进入vim界面,命令格式如下 vim 文件名 默认条件下为当前路径下的相应文件,如果文件不存在将新建文本后打开Vim。...w 下一个单词的开头 e 当前单词的结尾 ge 前一个单词的结尾 0或^ 行头 $ 行尾 f 向后搜索并跳转到第一个匹配的位置(很实用) F 向前搜索并跳转到第一个匹配的位置...在这个游戏中,你需要配合各种常用的 Vim 快捷键,来移动光标,与 NPC 进行对话,寻找线索,获取钥匙,打开宝箱。当你一次次通关后,便会慢慢发现自己已成功掌握大量 Vim 使用技巧。

    51920

    vim 嫌弃依赖(2)——vim 模式

    一般进行编辑工作,不管是使用Word,记事本,写PPT,对于文本的操作无外乎这么几种操作 移动光标指定位置 输入 删除 替换(删除 + 输入) 而vim之所以高效就是将这几个部分分解为几个模式,不同的模式针对这些场景进行了一些优化...在命令行中,我们可以执行 vim 自带的命令,也可以执行自定义的命令(例如很多插件都有一些自定义命令)。例如使用 :w 来将缓冲区中的内容写入一个文件中,或者使用:q 来退出vim。...w: 向后移动一个单词 e: 移动光标单词尾部 ^: 移动光标行首第一个非空字符处 $: 移动光标行末最后一个非空字符处 gg: 移动光标至文件首行的首个非空格字节 G: 移动光标至整个文本最后一行的首个非空格字节...() %: 移动光标匹配括号的另一端 0: 移动光标至行首 说句题外话,vim 使用 h j k l 来代替 ← ↓ ↑ → 主要是因为当年创建 vi 的时候键盘张这样 如果仅仅使用上述介绍的内容进行移动光标...>: 右缩进 <: 左缩进 =: 自动缩进 y: 赋值 p: 粘贴 gu: 变为小写 gU: 变为大写 g~: 反转大小写 示例:使用>G 将当前行至文件尾部的代码进行缩进

    58820

    vim打开多个文件、同时显示多个文件、在文件之间切换 打开多个文件

    打开多个文件: 1.vim还没有启动的时候: 在终端里输入 vim file1 file2 ... filen便可以打开所有想要打开文件 2.vim已经启动 输入 :open file...可以再打开一个文件,并且此时vim里会显示出file文件的内容。.../myFile.pl 1. vim 文档名 普通方式打开文档 2. vim +n 文档名 打开文档后,定位第n行 3. vim ,进入vim界面之后使用命令 :e 文档名...注意,该方法只能用于同时打开多个文档。 :e 文档名 这是在进入vim后,不离开 vim 的情形下打开其他文档。...(file) 多文件切换 通过vim打开多个文件(可以通过ctags或者cscope) ":ls"查看当前打开的buffer(文件) ":b num"切换文件(其中num为buffer list中的编号

    15.2K30

    vim 嫌弃依赖(3)——vim 普通模式

    行内查找字符串 vim操作的效率很大程度上取决于移动光标的效率,平时在修改代码的时候很大程度上都是需要在特定位置修改,下面介绍的操作很大程度上能提高我们移动光标和修改的效率 行内查找字符使用 f{char...H 移动光标窗口首行 M 移动光标窗口中间 L 移动光标窗口尾行 gg 移动光标至第一行 G 移动光标到最后一行 要演示这几个操作光靠一屏就可以显示完的简短的文本是不行的,这里我采用 ~/.bashrc...小伙伴可以随便打开一个系统的配置文件,只要它超过一屏就行 假设光标在文件最后一行,使用H 将光标移动到窗口首行 假设光标在文件最后一行,使用 M 移动光标窗口中间 假设光标在文件第一行,...使用 L 移动光标窗口末尾 假设光标在文件的第一行,使用 G 移动光标到最后一行 后面的 gg 也就不演示了,从上面这些演示来看不难发现窗口和文件不是同一个东西,在窗口中跳转只能在文件的部分区域间进行跳转...这就涉及vim中一个非常重要的概念——文本对象 还记得最开始我们说过,vim将文本分为 字符、单词、句子、段落嘛,这可不是为了方便而人为划分的,而是vim在处理文本的时候就是真么做的。

    67320

    oeasy教您玩转vim - 3 - # 打开文件

    # 打开文件 ## 回忆上节课内容 - 什么不会,就 `:help` 什么 - 命令有完整和简写两种模式     - `:help` 和 `:h`     - `:quit` 和 `:q`     -...注意`:`是左右手小拇指配合输入的 - `vim` 有 `6` 种基本模式 - 但是我们还没有打开文件 ## 创建一个文件 ```bash #首先对于当前文件夹进行 ls 列表操作 ls -l ....[vim_oeasy](https://labfile.oss.aliyuncs.com/courses/2840/vim_oeasy.png) - 我怎么才能知道 vim 当前编辑的是哪个文件呢?...### 使用帮助命令 - 键入 :     - 把模式正常(Normal)切换到命令行(Command-Line) - 使用 `:file`     - 可以在状态栏看到当前文件的信息...` 打开了 `oeasy.txt` - 我们分析了 `vi` 环境基本结构 - 我们用 `:f[ile]` 查询了当前文件的信息 - 这个帮助系统好像挺有用 - 还可以获得更多的帮助吗?

    38040

    oeasy教您玩转vim - 3 - # 打开文件

    打开文件 回忆上节课内容 什么不会,就 :help 什么 命令有完整和简写两种模式 :help 和 :h :quit 和 :q 注意:是左右手小拇指配合输入的 vim 有 6 种基本模式 但是我们还没有打开文件...创建一个文件 #首先对于当前文件夹进行 ls 列表操作 ls -l ....vi oeasy.txt 我们可以看到在标准屏幕(80*24)上 显示出了 oeasy.txt 当前 vim 处于 正常模式(Normal mode) 我怎么才能知道 vim 当前编辑的是哪个文件呢...使用帮助命令 键入 : 把模式正常(Normal)切换到命令行(Command-Line) 使用 :file 可以在状态栏看到当前文件的信息 :file 有详细的帮助吗?...输入命令 :h :file,查一下 :f[ile]可简写为 :fi :f 使用 ctrl+G 也有同样的作用 总结 我们制作了 oeasy.txt 我们用 vim 打开了 oeasy.txt 我们分析了

    39220

    vim 嫌弃依赖(16)——宏

    终于到了我第二喜欢的vim功能了(当然了,最喜欢的是.命令)。我原本计划在介绍完.命令之后介绍宏,以便让各位小伙伴们能了解vim对于重复操作进行的强大的优化。...这个内容完全是我们之前通过键盘输入vim中的内容,只是返回到普通模式输入的是 而这个保存的是^[ 因为宏有自己的键盘编码方式,这个方式我觉得不需要特别去查去记,自己就可以寄存器中查到。...打开一个 lua 文件之后,使用 :args **/*.lua 来将每个 lua 文件加入参数列表中。...然后随意打开一个 lua 文件,在录制宏的时候执行 ggOS--this is add by vim macro 然后退出。...当然通过配置也可以取消这个特性,等介绍文件类型的时候再来讨论这个。

    64630

    Vim文件编码处理与重新打开乱码文件详解

    一般我们将这个值在 vimrc 中设置,Vim 打开一个文件的时候回根据 fileencodings 里面设置的顺序来猜测文件的编码。...(ps:通常 Vim 打开文件的时候乱码是因为你的 fileencodings 里面没有写某个编码,所以 Vim 没有猜对。...打开后你会发现 Vim 按照你指定的形式打开文件,但是文件变成了 readonly 状态,如果要修改,设置 :set noreadonly 就好。...而 Vim buffer 写到文件的时候,也是将数据内部的 encoding 转换成 fileencoding 再写入。...因为在打开文件之后设置 fileencoding 的值不会改变已经载入 Vim buffer 中的数据,此时的数据已经是转换完成了的,这个设置只会改变写入的时候使用目前的 fileencoding 来写入

    2.4K44

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

    在上一章我介绍完用Vundle来管理Vim中所有的插件后,今天我又要强推一个Vim文件管理插件Nerdtree,相信所有使用Vim的同学都知道文件管理插件NerdTree,这个几乎是所有拥护Vim的开发人员都会使用的插件...而如果你对Nerdtree已经到达爱不释手的地步,希望只要打开vim,就能看到Nerdtree的可爱界面,那么你可以增加自动启动的配置语句: autocmd StdinReadPre * let s:...vim自动启动了。...: 快速帮助文档 o: 打开一个目录或者打开文件,创建的是buffer,也可以用来打开书签 go: 打开一个文件,但是光标仍然留在NERDTree,创建的是buffer t: 打开一个文件,创建的是Tab...NERDTree s: 垂直分割创建文件的窗口,创建的是buffer gs: 和gi,go类似 x: 收起当前打开的目录 X: 收起所有打开的目录 e: 以文件管理的方式打开选中的目录 D: 删除书签

    4.2K20

    vim入门放弃-绝密版

    前言 vim号称编辑器之神,很多人都经历了入门放弃的痛苦过程。...[root@zmgaosh ~]# rpm -qf which vim vim-enhanced-7.4.629-6.el7.x86_64 vim 编辑器有三种工作模式:命令模式,输入模式,末行模式 ?...光标定位类: h: 左 j: 下 k: 上 l: 右 数字0 和home键表示切换到行首 $和end键表示切换到行尾 gg 表示快速定位文档的首行, G:定位末行 3gg或者3G表示快速定位第3行.../^d 查找以什么开头的内容, 此处是查找以d开头的内容 /t$ 查找以t结尾的内容 技巧:如果想打开文件后光标直接到文件的最后一行,可以使用+ 比如我们要打开/etc/passwd ,打开后让光标在最后一行...举个例子: :1,3 s/bin/gaosh 替换第13行中出现的第一个bin进行替换为gaosh :1,3 s/bin/gaosh/g 替换第13行中查找到所有的bin进行替换为gaosh :3

    38820

    vim 嫌弃依赖(4)—— .命令

    接下来让我们更加深入vim中,去学习更多更好的,可以进一步提升效率的技巧 Don’t Repeat Yourself....else: print("vim is not best") 我需要将第2行和第3行进行缩进,可以这么做,先使用j 移动光标第二行,然后使用 >> 缩进代码,接着使用 2j 跳转光标第四行,然后使用...vim一般将从进入插入模式开始,插入模式退出这段时间内做的修改做为上次修改,或者在普通模式下将我们使用一次operat = operator + motion 公式作为一次修改,例如我们有这么一段话...使用A 可以直接行尾进入插入模式 方案二:使用 A 在行尾进入插入模式,节省后续移动光标的步骤 通过这个例子,我们看到了使用复合命令加上. 可以极大的简化重复操作,提高效率。...但是需要注意以下几点: 上次修改是进入插入模式开始,回到普通模式为止这段时间内做的修改,或者在普通模式下使用一条命令进行的修改 . 命令并不关心上次修改的位置,只会简单的重复上次修改。

    49640

    vim 嫌弃依赖(19)——替换

    例如 :%s/python/Python/g 表示在整个文件中将 python都替换为 Python(这么长时间没怎么提到 ex 命令了,不知道各位小伙伴是否还记得 %代表当前打开文件)。...因此这里我们可以输入 nny 其实不光yn这两个选项,vim的提示看总共有 ynaql和 以及 。...有一个办法就是将上次的模式存储寄存器中,在匹配的时候寄存器中取数据填充 {pattern} 部分。 上次匹配成功之后如何将对应的模式放到寄存器呢,这里我们介绍一个新的内容——命令窗口。...这里出现了 vim script的内容,不过不用担心,这里涉及的都是最简单的vim script内容,而且更新完了 vim 的基础内容之后会开一个新专栏介绍vim script和vim的配置,那个时候再回过来看这个方法也可以...至于多个文件进行查找,我们将在后面的部分继续介绍。

    3.3K10

    vim 嫌弃依赖(20)——global 命令

    那么vim中还能针对匹配上的文本做哪些操作呢?在本篇文章中我们来对这个问题进行探讨。 初识global 命令 我们能够对存在匹配项的行进行其他操作的关键在于 global 命令。...我们还是以一个简单的例子来演示如何使用 #define VERSION "v1.0.1" char pszVersion[] = VERSION; #define TITLE "vim" char* pszTitle...//d 在 《vim 实用技巧》这本书中提到一个很有意思的东西。...我们先在某个文件中查找 TODO字样,有的文件显示没有找到也不要紧,只是为了保存这个模式 然后将所有的 lua 文件加入参数列表中,:args **/....然后执行 :argdo g//yank A 这里使用 yank 这个命令来复制内容寄存器。另外使用了 A 而不是 a 因为这里是对每个文件依次执行命令的,需要一个个的添加到寄存器里面。

    47110

    vim 嫌弃依赖(17)——查找模式

    最开始介绍vim的时候,提到vim有普通模式、插入模式、可视模式和命令行模式,并且已经对这几个模式做了详细的介绍了。...此时vim光标会自动跳转到匹配的位置,并将对应位置高亮显示( 这个是 neovim的特性,vim高亮可能需要一些配置)。使用 将会结束查找,退回到普通模式。...我们可以使用 wrapscan 这个选项关闭这一特性,例如在neovim 中使用如下代码 vim.o.wrapscan = false 或者在vim中使用这样的代码 set nowrapscan 在查找模式中...vim模式并未开启这个效果,可以使用 incsearch 来激活这一效果。而neovim则默认支持这一选项。...,但这些内容是远远不够的,vim提供了强大的搜索处理能力,在下一篇我们将慢慢展开介绍。

    1.1K20
    领券