Linux中vim如何配置,Linux中vim的简单配置

本文主要分享Linux中vim的简单配置

★配置文件的位置

在目录/etc、下面,有个名为vimrc的文件,这就是系统中公共的vim配置文件,对所有用户都开放。而在每个用户的主目录下,都可以自己建立私有的配置文件,命名为:”.vimrc”。

1.从root切换到用户。

2.设置语法高亮

syntax on(用vim打开.vimrc进行写入)

3.显示行号

set nu(用vim打开.vimrc进行写入)

4.设置所进的空格数为4

set shiftwidth=4(用vim打开.vimrc进行写入)

5.安装TagList插件

下载taglist_xx.zip,将解压出来的doc文件放到~/.vim/doc,将解压出来的plugin文件放到~/.vim/plugin

然后在~/.vimrc中添加

let Tlist_Show_One_File=1

let Tlist_Exit_OnlyWindow=1

let Tlist_Use_Right_Window=1

6.安装文件浏览器和窗口管理器插件:WinManager

解压winmannager.zip,(同安装TagList一样)将解压出来的doc文件放到~/.vim/doc,将解压出来的plugin文件放到~/.vim/plugin

然后在~/.vimrc中添加

let g:winMamagerWindowLayout='FileExplorer|TagList'

nmap wm :WMToggle

7.安装完毕及TagList和WinMannager的使用方法

TagList:在底行模式下输入 Tlist

WinManager:在普通模式下输入 wm

linux中几个简单的系统命令(还有一些其他杂项命令)

linux中几个简单的系统命令,其他命令接触到了在补充. 1.ps命令:(process status),提供对进程的一次性查看.以及执行ps命令时那个时刻的进程信息 格式:ps[参数] -e 此参数 ...

Linux中KVM桥接的配置

Linux中KVM桥接的配置 1. 原理 1.1 说明 在安装一个拥有虚拟化功能的Linux操作系统(此处以CentOS为例),一般我们有两种方法: .在光盘安装的时候安装好虚拟化包或者PXE服务器上 ...

Linux中Nginx安装与配置详解

转载自:http://www.linuxidc.com/Linux/2016-08/134110.htm Linux中Nginx安装与配置详解(CentOS-6.5:nginx-1.5.0). 1 N ...

Linux中vim编辑器常用操作技巧

Normal 0 false false false EN-US ZH-CN X-NONE /* Style Definitions */ table.MsoNormalTable {mso-styl ...

Linux中vim编辑器 的 快捷键 --- 常用 的 都比较全

Linux中vim编辑器的功能非常强大,许多常用快捷键用起来非常方便,这里将我学vim入门时学的一些常用的快捷键分享给大家一下,希望可以帮助你们. 这个是我将鸟哥书上的进行了一下整理的,希望不要涉及到 ...

Linux : Vim 使用与配置 (附 GitHub 自动化配置脚本)

由于经常使用 vim 编辑配置文件,有时候也会进行使用vim 编写一些脚本和c/c++ 程序,所以配置一个常用的 vim 是很是必要的.这篇博文主要是记录vim使用和配置相关的一些知识点. 关于vim ...

[Intel Edison开发板] 06、Edison开发在linux中烧写、配置、搭建开发环境

1.前言 linux上烧写.配置.搭建Edison环境,千万不要用默认的setup tool for ubuntu!!! (即使,你用的就是ubuntu) 因为,其默认的工具会从一个坏链接下载配置文件 ...

linux中Samba服务器的配置

Samba简介 Samba是在Linux和UNIX系统上实现SMB协议的一个免费软件,由服务器及客户端程序构成.SMB(Server Messages Block,信息服务块)是一种在局域网上共享文件 ...

Linux中VIM的使用

转自:http://www.lupaworld.com/?uid-296380-action-viewspace-itemid-118973 vi/vim 基本使用方法本文介绍了vi (vim)的基本 ...

随机推荐

C# DateTime与时间戳转换

C# DateTime与时间戳的相互转换,包括JavaScript时间戳和Unix的时间戳. 1. 什么是时间戳 首先要清楚JavaScript与Unix的时间戳的区别: JavaScript时间戳: ...

樱花漫地集于我心,蝶舞纷飞祈愿相随 発生:genesis 发生:genesis

朱念齐,学号160809404(这些其实并没有什么乱用)唉( ̄y▽ ̄)~* 正文 鬼族后裔,原是露格尼卡王国的子民,在王立比布利亚学园任职魔法使拥有分别为: 拥有书库: 书库:傲慢(Superbia) ...

Python基础(一),Day1

python的安装 python2.x与3.x的部分区别 第一个python程序 变量 字符编码 注释 格式化字符串 用户输入 常用的模块初始 if判断 循环语句 作业 1.python的安装 可以在 ...

android源码解析(十七)-->Activity布局加载流程

版权声明:本文为博主原创文章,未经博主允许不得转载. 好吧,终于要开始讲讲Activity的布局加载流程了,大家都知道在Android体系中Activity扮演了一个界面展示的角色,这也是它与andr ...

knowlege experience

The konwledge is you need learning some basic knowledge. The experience is you can use konwledge  ma ...

leetcode--014 Gas station

aaarticlea/png;base64,iVBORw0KGgoAAAANSUhEUgAABGoAAADsCAIAAACjc9eHAAAgAElEQVR4nO3dTa7bRt4v4HczXoH2kS

js点击复制剪贴板

代码用原生写的.工作中用的angular,所以如果有用angular的话,请把js代码copyToClipboard函数中的document.getElementById(elementId).inn ...

转:el表达式获取map对象的内容 & js中使用el表达式 & js 中使用jstl 实现 session.removeattribute

原文链接: ①EL表达式取Map,List值的总结 ②在jsp中使用el表达式通过键获得后台的一个map的值 ③在javascript中使用el表达式(有图有真相 ...

Docker日志

搜索Redis镜像 docker search redis ***************************** 拉取Redis镜像 docker pull redis ************ ...

hdu-2709整数划分 技巧

整数划分变形,由2^k组成. 整数划分中一个节约内存的技巧,平时我们使用dp[i][j]维护用不大于j的数组合成i的方案数,所以必须dp[i-j][j]->dp[i][j].这样就需要二位,如果 ...

  • 0
    点赞
  • 1
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值