Linux下设置Vim编辑器里Tab的长度行号
使用Vim编辑器写脚本时,经常会遇到多重循环语句,习惯上会用tab键来补齐。这时设置tab键占用的长度,可以调节界面的松紧度,使其达到令人满意的效果。
在针对个别用户和所有用户来设置时,与编辑SSH相应的配置文件十分类似。
一.设置当前用户的Tab键的长度
编辑配置文件~/.vimrc即可
vim ~/.vimrc set tabstop=2 //设置Tab的长度为2个字节
保存并退出
二.设置所有用户的Tab键的长度
这里编辑配置文件/etc/vimrc,在文件末尾添加set tabstop参数即可
vim /etc/vimrc set tabstop=2 //设置Tab长度为2个字节
如果想要刚进入文件编辑界面时就能显示行号,而不需要每次手动输入:set nu,只需在配置文件里面加入set nu即可。
与上面设置Tab长度一样,~/.vimrc对应当前用户,/etc/vimrc对应所有用户。
总结
以上所述是小编给大家介绍的Linux下设置Vim编辑器里Tab的长度行号 ,希望对大家有所帮助,如果大家有任何疑问欢迎给我留言,小编会及时回复大家的!
相关推荐
-
在 Linux/Unix 中不重启 Vim 而重新加载 .vimrc 文件的流程
我是一位新的 Vim 编辑器用户.我通常使用 :vs ~/.vimrc 来加载 ~/.vimrc 配置.而当我编辑 .vimrc 时,我需要不重启 Vim 会话而重新加载它.在 Linux 或者类 Unix 系统中,如何在编辑 .vimrc 后,重新加载它而不用重启 Vim 呢? Vim 是自由开源并且向上兼容 Vi 的编辑器.它可以用来编辑各种文本.它在编辑用 C/Perl/Python 编写的程序时特别有用.可以用它来编辑 Linux/Unix 配置文件. ~/.vimrc 是你个人的 Vi
-
Vim 多行剪切、复制和删除功能
剪切 快捷键方式: dd:剪切光标所处当前行 n + dd:剪切光标所在行及以下共 n 行 按 p 粘贴在光标所在行 命令行方式: 例如剪切1到10行,并粘贴在12行处: 1,10 m 12 快捷键方式: yy:复制光标所处当前行 n + yy:复制光标所在行及以下共 n 行 按 p 粘贴在光标所在行 命令行方式: 例如复制1到10行,并粘贴在12行处: 1,10 co 12 删除 快捷键方式: dd:删除光标所处当前行 n + dd:删除光标所在行及以下共 n 行 命令行方式: 例如删除1到1
-
Linux使用VIM编辑器的方法
Vim 作为一款功能强大.选项丰富的编辑器,为许多用户所热爱.本文介绍了一些在 Vim 中默认未启用但实际非常有用的选项.虽然可以在每个 Vim 会话中单独启用,但为了创建一个开箱即用的高效编辑环境,还是建议在 Vim 的配置文件中配置这些命令. 技巧:快速提高 vim 使用效率的原则与途径 vim 是所有 Unix/Linux 操作系统默认配备的编辑器.因其强大的功能和高效的操作,vim 也成为众多 Unix/Linux 用户.管理员必须掌握并熟练使用的编辑工具之一.尤其是在没有图形界面的情况
-
Linux使用vim编辑文件保存时报E514:write error (file system full?)问题解决
发现问题 今天在Linux上使用vim编辑文件保存时报如下错误: E514: write error (file system full?) 从错误看,是磁盘满了,于是使用df -hl查看磁盘使用情况 $ sudo df -hl Filesystem Size Used Avail Use% Mounted on /dev/mapper/vg_myserver-lv_root 50G 43G 4.6G 91% / tmpfs 7.8G 268K 7.8G 1% /dev/shm /dev/sda
-
在Linux中使用Vundle管理Vim插件的方法
前言 毋庸置疑,Vim 是一款强大的文本文件处理的通用工具,能够管理系统配置文件和编写代码.通过插件,Vim 可以被拓展出不同层次的功能.通常,所有的插件和附属的配置文件都会存放在 ~/.vim 目录中.由于所有的插件文件都被存储在同一个目录下,所以当你安装更多插件时,不同的插件文件之间相互混淆.因而,跟踪和管理它们将是一个恐怖的任务.然而,这正是 Vundle 所能处理的.Vundle,分别是 Vim 和 Bundle 的缩写,它是一款能够管理 Vim 插件的极其实用的工具. Vundle 为
-
Vim编辑器常用的命令总结
前言 作为开发者,有两个顶级编辑器,即使你不用,你也一定要知道它们是什么-- ·编辑器之神--Vim ·神的编辑器--Emacs 所以本文就来介绍vim以及它的常用命令,Vim是从vi发展出来的一个文本编辑器.代码补全.编译及错误跳转等方便编程的功能特别丰富,在程序员中被广泛使用 vim键盘图中文版: tips:在linux环境下,可以在命令行输入vimtutor命令学习使用vim,当然前提是你安装上了vim 模式 共有三种模式,分别是命令模式.插入模式和底线命令模式.这三种模式的作用分别是:
-
Linux中Vim编辑器的使用教程
Vim是一个类似Vi的著名的功能强大.高度可定制的文本编辑器,在Vi的基础上改进和增加了许多的功能,Vim是自由软件,今天我们就来讲讲Vim编辑器的使用. NAME vim - Vi IMproved, a programmers text editor #vi的改进,一个程序文本编辑器 1.移动光标的方法 Ctrl+f 屏幕向下移动一页 0(数字0) 移动到行首 $ 移动到行尾 G 移动到最后一样 gg 移动到第一行 n<Enter> 光标向下移动n行 2.查找和替换 /word 向光标下面
-
Linux下设置Vim编辑器里Tab的长度行号
使用Vim编辑器写脚本时,经常会遇到多重循环语句,习惯上会用tab键来补齐.这时设置tab键占用的长度,可以调节界面的松紧度,使其达到令人满意的效果. 在针对个别用户和所有用户来设置时,与编辑SSH相应的配置文件十分类似. 一.设置当前用户的Tab键的长度 编辑配置文件~/.vimrc即可 vim ~/.vimrc set tabstop=2 //设置Tab的长度为2个字节 保存并退出 二.设置所有用户的Tab键的长度 这里编辑配置文件/etc/vimrc,在文件末尾添加set tabstop参
-
Linux (Ubuntu 18.04) 下安装vim编辑器的方法
大家可以去Ubuntu官网下载桌面系统: https://ubuntu.com/download/desktop ,虽然最新版是19.04,但是建议大家下载稳定版18.04.安装过程非常简洁,我使用的是VMware Workstation Pro虚拟机,大家也可以用其他的,这个没什么影响. Ubuntu 18.04 用起来还是要比老版本要舒服很多的,毕竟做了这么久的Windows开发,突然接触linux,还是有点不习惯,但是新版的Ubuntu的一些操作习惯已经很接近Windows了,毕竟科技的发
-
Ubuntu Server 20.04 LTS 环境下搭建vim 编辑器Python IDE的详细步骤
目录 安装配置vim-plug 安装vim-plug 配置vim-plug 安装coc.nvim插件 更新vim 安装node 添加coc.nvim到.vimrc文件 配置服务器 设置TAB 代码补全 设置F5一键执行代码 安装配置vim-plug 安装vim-plug curl -fLo ~/.vim/autoload/plug.vim --create-dirs \ https://raw.githubusercontent.com/junegunn/vim-plug/master/plug
-
Linux下设置每天自动备份数据库的方法
本文以Centos7.6系统与Oracle11g为例: 一.先找到数据库的环境变量 如果是在root账户下,须先登录到数据库所在账户 su oracle cat ~/.bash_profile export PATH export ORACLE_BASE=/home/nnc_db/app export ORACLE_HOME=$ORACLE_BASE/product/11.2.0/dbhome_1 export PATH=$PATH:$ORACLE_HOME/bin export ORACLE_
-
Linux下设置防火墙白名单(RHEL 6和CentOS 7)的步骤
进入Linux 命令行,编辑防火墙规则配置文件 iptables vi /etc/sysconfig/iptables 下面是一个白名单设置的例子: # Firewall configuration written by system-config-securitylevel # Manual customization of this file is not recommended. *filter :INPUT ACCEPT [0:0] :FORWARD ACCEPT [0:0] :OUTP
-
Linux下修改IP、DNS和路由命令行配置方法
一.快速修改,重启后设置就没了 ifconfig eth0 192.168.1.22 netmask 255.255.255.0 up route add default gw 192.168.1.2 二.修改配置文件,重启设置还在 (一)ubuntu 版本命令行设置静态IP 修改 /etc/network/interfaces # This filedescribes the networ k interfaces available onyour system # and how toact
-
如何在Linux下设置录音笔时间
买了一个录音笔,效果比使用笔记本话筒录音好多了还省电.当然啦,我也曾试过使用手机录音,结果是,没能录多久就中断了(Android 就是这么不靠谱). 我的录音需要记录较为准确的时间信息.录音笔怎么知道现在是什么时间呢?还好它没有跟风,用不着联网! 它带了一个小程序,叫「录音笔专用时间同步工具」(英文叫「SetUDiskTime」,可以搜到的).是一个 EXE 文件,以及一个 DLL 文件.功能很棒,没有广告,没有推荐,也不需要注册什么乱七八糟的账户,甚至都不需要打开浏览器访问人家官网.就弹一个框
-
linux下vi(vim)的新的用法总结
用了好几年的vi编辑器,但有些实用的用法还是没有用到过.今天听了python视频中关于linux介绍后,还是学了几招新的 1. :set nu 显示行号 2. gg--------到文件首 3.G--------到文件尾 4.u---------撤销操作 5.Ctrl+r-----重做 6.:/better回车,查找匹配better的单词,按n查找下一个 7.:s/better/dog回车,用dog替换本行第一个better :s/better/dog回车,用dog替换本行所有的better :
-
Linux中Vi和Vim编辑器用法详解
目录 一.简介 二.安装VIM 美化vim 三.进入 vi\VIM 编辑器 四.工作模式 三种工作模式: 五.退出 vi 编辑器 六.移动光标 七.控制命令 八.编辑文件 撤销命令: 重复命令: 九.删除字符 十.修改文本 十一.粘贴复制 十二.高级命令 十三.文本查找 全文件搜索 部分特殊字符列表: 搜索某行中的单个字符 十四.set 命令 十五.运行命令 十六.文本替换 十七.几点提示 十八.最全VI\Vim快捷键键位图 一.简介 Linux下的文本编辑器有很多种,vi 是最常用的,也是各版
-
Linux下Oracle设置定时任务备份数据库的教程
1.查看数据库的字符集 数据库的字符集必须和Linux下设置的环境变量一致,不然会有乱码. 以下两个sql语句都可以查到: select * from nls_database_parameters t where t.parameter='NLS_CHARACTERSET'; select * from v$nls_parameters where parameter='NLS_CHARACTERSET'; 查询结果为:NLS_CHARACTERSET AL32UTF8 2. 用oracle用
随机推荐
- 超级ASP版DataGrid——SkyGrid本地下载
- asp.net+ajaxfileupload.js 实现文件异步上传代码分享
- windwos8.1中php环境配置方法
- Python的面向对象编程方式学习笔记
- ASP.NET State service状态服务的问题解决方法
- asp.net的IndexOf,LastIndexOf,IndexOfAny和LastIndexOfAny的用法
- 如何编译libfreetype方法详解
- 浅谈asp.net Forms身份验证详解
- C#访问命令行的两种方法
- jquery获取checkbox的值并post提交
- jquery+css3打造一款ajax分页插件(自写)
- JS实现简单拖拽效果
- 用root用户登陆PHPmyAdmin出现Client does not support authentication ...
- android平台HttpGet、HttpPost请求实例
- 解析Android应用启动后自动创建桌面快捷方式的实现方法
- PHP 源代码分析 Zend HashTable详解第1/3页
- Vue组件开发技巧总结
- mysql 8.0.12 安装图文教程
- JS去除字符串最后的逗号实例分析【四种方法】
- Python3编码问题 Unicode utf-8 bytes互转方法