Linux和Win文件互传及vim的使用

使用XShell在windows和linux之间互传文件

  使用Xshell建立链接,与主机linux相连
使用Xshell或者secureCRT等可以与linux进行ssh连接的软件都可以适用

  • 1、使用rz/sz上传和下载
    • 首先下载安装sz/rz服务
    • sudo apt install lrzsz
    • 在XShell下使用rz -E,-E是使用ZMODEM传输,否则容易传输失败

注:

rz 是从windows上把文件传输至Linux

在Linux命令行,所在的目录使用这个命令的话,就会把win上的文件传输到当前位置,如果要传输至别的位置,先cd到指定位置再rz

sz 是从Linux端下载文件至Windows

ubuntu下vim编辑

  • 1)安装vim

    • sudo apt install vim
  • 2)打开文件编辑

    • sudo vim /要打开的文件

    • 在这里插入图片描述

    • 按E进入编辑

  • 3)编辑并退出操作

    • 按下i进入编辑,左下角会显示插入

    • 然后就可以打字输入了
      在这里插入图片描述

    • 4)编辑完之后要退出

        1. 保存退出,按下Esc键, 然后Shift+zz
        1. 不保存退出,按下Esc键,输入q!
        1. 强制退出, 按下Esc键, 输入!
        1. 正常退出, 按下Esc键,输入
  • 还可以在编辑完成后, 按下Esc退出编辑模式, 英文输入法下输入冒号:

    • 在冒号后q!强制退出
    • wq保存退出
    • q退出
  • 5)设置vi显示行号, 在非编辑模式下, 输入 :set number

  • 然后按下回车即可, 别忘了set number前面有个冒号
    在这里插入图片描述

  • 6)移动到文本指定行

    • 命令: :LineNumber
    • 即冒号后加要跳转至的行即可
    • 在这里插入图片描述
  • 7)对于长文档,移动到最后一行

  • 命令 ::$

  • 输入冒号和美元符号,美元符号要在英文模式下输入。即可直接跳转至最后一行

    • 在这里插入图片描述

Don’t put limitations on yourself. Other people will do that for you
& Remember to look up at the stars and not at your feet

Author : 李光辉
date : Wed May 6 16:38:25 CST 2020
blog ID: Kevin_8_Lee
blog site : https://blog.csdn.net/Kevin_8_Lee

  • 1
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
个人常用vim的IDE开发环境2015最新版。。 vim的快捷键和常用插件都已配好。。 支持cscope ctag,扩展工具栏,支持各类代码跳转查看。可以完全替代sourceinsight 支持自动编译输出窗口 支持代码符号定义快速预览窗口,需要生成完cscope数据库,按Fx键启用,具体哪个 忘了。。 = = 内置tab自动完成和提示,c/c++成员。声明提示。风格配色比较清新简洁。 字体采用courier new,space 4对齐 右边有buffer栏,函数符号栏, 可以按f2切换到文件树列表 f3 f4:大小写格式化 从F1 按到 f12 会有意外发现哦。。你可以一个个试过来。。哈哈。。 安装简单: 需要提前安装好 vim gvim/mvim cscope ctag 然后解压在当前目录 执行 install 就行了。。 windows下安装只需要吧 windows目录下的文件覆盖过去就好 macosx上是 mvim 哦。。 sourceinsight的代码查看功能启用,按下工具栏某个生成符号数据库的图标,就行了,各类跳转和搜索都有图标,快速使用。 注意:gvimvim 必须在源码目录下打开才行,他只会查找当前目录下的所有代码来生成。。 安装完 右击代码文件 系统右键菜单有个script菜单项 的gvim 可以在当前目录下打开代码文件。。 打开一个就可以管理整个工程了。。其他的文件拖进来。。 或者通过f2的目录树访问。。 还有隐藏插件 需要自己按快捷键启用 自己摸索吧。。 比如 文件搜素 图表绘制 matrix动画 。。。 一些集成好的常用插件: 1. tabbar符号列表 2. buffer当前打开文件列表 3. 文件树列表 4. cscope, ctags集成,可进行符号跳转,引用跳转,头文件跳转等。。 5. autotab自动补全 6. c/c++符号提示 7. 静态语法检测 8. 快速翻译 9. 注释绘图 10. 还有好多其他的,暂时想不起来的。。自己摸索吧。。
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值