首页 > 其他分享 >vim按下tab按键空4格

vim按下tab按键空4格

时间:2022-11-07 19:06:08浏览次数:32  
标签:sz Windows 虚拟机 ts su vim 按下 tab


vi /etc/vim/vimrc 设置t ts=4
ts=4是对的。但是由于我的配置是ts = 4 两个空格的原因,导致配置无效

这个问题我查找很长时间。最终找到原因,也没有往常那种喜悦感,因为我本意并不是Vim,而是用vim看代码,只是觉得按下tab按键一下空8个格很不舒服。于是开始百度找答案。浪费大量时间不说,也没有心情看代码了。
实际上更好的做法是,在Windows下面,选择一个自己喜欢的编辑器看代码写代码,因为在Windows上做这些操作确实快。然后需要调试或者运行程序的时候,再把程序放到虚拟机里。
具体怎么做?简单说下我的做法,首先把virtualBox加载Ubuntu,网络设置为桥接模式,然后下载个X shell,连接虚拟机。把需要子虚拟机里运行的文件,拖拽到s_shell里,如果需要从linux往Windows寸文件,执行下sz命令就行了

运行命令sz file 就是发文件到windows上,直接输入rz上传,sz下载,如果执行失败,可以进入root权限,执行apt install lrzsz
怎么进入root权限??不同系统可能会有差异,我的sudo su ,返回普通目录,是su +用户名,如su mark


标签:sz,Windows,虚拟机,ts,su,vim,按下,tab
From: https://blog.51cto.com/u_11320078/5830858

相关文章

  • Springboot Async异步扩展使用 结合 CompletableFuture
    前言很早前,出过一篇介绍springboot怎么使用异步线程的文章(如果你还未了解异步的使用,可以先看看这篇)《SpringBoot最简单的使用异步线程案例@Async》:然后近期有些小伙伴使用......
  • 【博学谷学习记录】超强总结,用心分享 | HashMap、HashTable、ConcurrentHashMap
    HashMap和HashTable的区别1、HashMap是非线程安全的,HashTable是线程安全的。2、HashMap的键和值都允许有null值存在,而HashTable则不行。3、因为线程安全的问......
  • Vue中做table分页
    <template> <divclass="wrap">  <!--<el-card>-->   <el-table:data="tableData"borderstripestyle="width:100%">    <el-table-column......
  • 2023 年企业如何按下数字化转型加速键?
    2022也接近尾声,即将迎来2023年,疫情或将持续而无法终结,市场环境或许有点捉摸不透,企业数字化转型依旧迫在眉睫,但依旧得慎重再慎重,企业实现数字化转型在理解什么是数字化转型......
  • 【Linux】vim编辑器常用操作命令
     1.进入目录cd路径 2.查看目录下所有文件ls 3.进入文件vim文件名 4.开始编辑i 5.保存:w 6.复制光标当前行yy 7.复制光标当前行及以下n行y数......
  • Database - 常见面试题
    1、在使用leftjoin时,on和where条件的区别1、on条件是在生成临时表时使用的条件,它不管on中的条件是否为真,都会返回左边表中的记录。2、where条件是在临时表生成......
  • Docker 安装 ping telnet vim curl ifconfig
    官方nginx镜像只有个nginx,调试时不方便因此在dokcernginx的容器中安装 pingtelnetvimcurlifconfig几个工具很有必要1、在一台可以访问外网的宿主机运行docker......
  • el-table固定表头
    前提:getTableMaxHeight.js/** *@param{Number}difference_height需要减去的值 *@return{Number}table的最大高度值 */functiongetTableMaxHeight(differ......
  • leveldb学习笔记之六——db/memtable.h
    db数据在内存中的存储格式,写操作的数据都会先写到memtable中类classMemTable{public://构造函数,不允许隐式转换,参数为内部key比较器explicitMemTable(constInte......
  • hashtable和hashmap的区别
    1、两者继承的类不同hashtable继承dictionary类,hashmap继承abstractHashMap类,2、两者提供的接口不同3、两者对null处理不同hashmap中key不能为null,但是value可以为null......