vim 常用命令逐渐熟悉以及常用的配置记录

本篇博客记录的是我自己学习vim的常用命令的过程中,各个命令的逐渐熟悉的顺序(有一部分已经熟悉的命令没有列出),已经对vim编辑器本身的一些设置的记录

1、G 快速将光标切换到文件的最底部

2、u 撤销上一步所做的操作

3、如何将tab键在vim中设置为4个空格

  一)在.vimrc中添加以下代码后,重启vim即可实现按TAB产生4个空格:

set ts=4  (注:ts是tabstop的缩写,设TAB宽4个空格)
set expandtab

  二)对于已保存的文件,可以使用下面的方法进行空格和TAB的替换:

TAB替换为空格:
:set ts=4
:set expandtab
:%retab!

空格替换为TAB:
:set ts=4
:set noexpandtab
:%retab!

加!是用于处理非空白字符之后的TAB,即所有的TAB,若不加!,则只处理行首的TAB。
时间: 2024-10-11 17:28:39

vim 常用命令逐渐熟悉以及常用的配置记录的相关文章

20180617_Git常用命令3(一些常用的概念和管理git的命令)

Git常用命令3(一些常用的概念和管理git的命令[工作区.暂存区.管理修改.撤销修改.删除文件]) 感谢廖雪峰老师提供的git教程: 传送门: https://www.liaoxuefeng.com/wiki/0013739516305929606dd18361248578c67b8067c8c017b000 git里面的工作区和暂存区 工作区:在你的电脑里面,你能看到的目录. 比如:我的learngit文件夹就是一个工作区. 版本库: 工作区有一个隐藏目录.git,这个不算工作区.而是git

source insight常用命令--实际使用中比较常用的

以下命令指示个人在实际的使用中比较常用到的相关命令,仅供参考,谢谢合作 ctrl+f:搜索关键字 F3:在当前打开的文本中,向上搜索关键字 F4:在当前打开的文本中,向下搜索关键字 ctrl+o:快速切换到文件搜索框 ctrl+?:快速启动Lookup References窗口 ctrl+L :快速切换到Search Result窗口 shift+F9 :快速在Search Result窗口中的搜索结果中进行切换(单方向-向前) F7:快速启动Browse Project Symbols窗口 a

Linux常用命令(简单的常用)

  1. 文件和目录 cd /home 进入 '/ home' 目录' cd .. 返回上一级目录 cd ../.. 返回上两级目录 cd 进入个人的主目录 cd ~user1 进入个人的主目录 cd - 返回上次所在的目录 pwd 显示工作路径 ls 查看目录中的文件 ls -F 查看目录中的文件 ls -l 显示文件和目录的详细资料 ls -a 显示隐藏文件 mkdir dir1 创建一个叫做 'dir1' 的目录' mkdir dir1 dir2 同时创建两个目录 mkdir -p /tm

Uboot常用命令使用

1.前言 Uboot启动后,会进入到一个倒计时,在倒计时结束之前,如果此时我们按下键盘的回车键,将进入到uboot的命令行模式,有点类似Linux系统终端模式,如果没有按下回车键的话,将直接启动Linux内核,本篇文章将介绍uboot中的一些常用命令,熟悉这些命令后,以后在适配调试uboot的时候会得心应手. 如下所示,倒计时的时候按下回车键后,进入到uboot的命令行模式: 在行的前面多了"=>"字符串,说明此时已经进入uboot的命令行模式了,接下来就可以进行一些命令输入.

Gradle常用命令

Gradle常用命令 1.Gragle常用命令 之前接触了一些命令如 ./gradlew -v ./gradlew clean ./gradlew build, 注意都是./gradlew, ./代表当前目录,gradlew代表 gradle wrapper,意思是gradle的一层包装,可以理解为在这个项目本地就封装了gradle,即gradle wrapper,只要下载成功即可用grdlew wrapper的命令代替全局的gradle命令. 理解了gradle wrapper的概念,下面一些

yum 简介及其常用命令

yum(全 称为 Yellow dogUpdater, Modified)是一个在Fedora和RedHat以及SUSE中的Shell前端软件包管理器.基於RPM包管理,能够从指定的服务器自动下载 RPM包并且安装,可以自动处理依赖性关系,并且一次安装所有依赖的软体包,无须繁琐地一次次下载.安装.yum提供了查找.安装.删除某一个.一组甚至 全部软件包的命令,而且命令简洁而又好记 特点 可以同时配置多个资源库(Repository)简洁的配置文件(/etc/yum.conf)自动解决增加或删除r

MySQL 数据库常用命令小结(一)

MySQL 数据库常用命令 1.MySQL常用命令 create database name; 创建数据库 use databasename; 选择数据库 drop database name 直接删除数据库,不提醒 show tables; 显示表 describe tablename; 表的详细描述 select 中加上distinct去除重复字段 mysqladmin drop databasename 删除数据库前,有提示. 显示当前mysql版本和当前日期 select version

Git 常用命令速查表(三)

转自:http://blog.csdn.net/ithomer/article/details/7529841 本文将对Git 命令,做一下全面而系统的简短总结,整理成简洁.明了的图表结构,方便查询 一. Git 常用命令速查 git branch 查看本地所有分支git status 查看当前状态 git commit 提交 git branch -a 查看所有的分支git branch -r 查看远程所有分支git commit -am "init" 提交并且加注释 git rem

linux 常用命令及技巧

linux 常用命令及技巧:linux 常用命令总结: 一. 通用命令: 1. date :print or set the system date and time 2. stty -a: 可以查看或者打印控制字符(Ctrl-C, Ctrl-D, Ctrl-Z等) 3. passwd: print or set the system date and time (用passwd -h查看) 4. logout, login: 登录shell的登录和注销命令 5. pwd: print or s