zoukankan      html  css  js  c++  java
  • Linux 个性配置

    1. vimrc

    全局:/etc/vimrc
    个人:~/.vimrc

    set nu
    set ai                                                                      
    set paste
    set hlsearch
    syntax on
    set cursorline
    
    autocmd BufNewFile *.sh exec ":call SetTitle()"
    func SetTitle()
        if expand("%:e") == 'sh'
        call setline(1,"#!/bin/bash")
        call setline(2,"#")
        call setline(3,"# ***************************************************************")
        call setline(4,"# Author:              kirk")
        call setline(5,"# Blog:                https://www.cnblogs.com/keye/")
        call setline(6,"# Date:                ".strftime("%Y/%m/%d %H:%M:%S"))
        call setline(7,"# FileName:            ".expand("%"))
        call setline(8,"# Description:         Knowledge is infinite!")
        call setline(9,"# Copyright(C):        ".strftime("%Y/%m ")."All rights reserved")
        call setline(10,"# ****************************************************************")
        call setline(11,"")
        endif
    endfunc
    autocmd BufNewFile * normal G

     
    配置文件:永久有效
    全局:/etc/vimrc
    个人:~/.vimrc
    扩展模式:当前vim进程有效
    (1) 行号
    显示:set number, 简写为set nu
    取消显示:set nonumber, 简写为set nonu
    (2) 忽略字符的大小写
    启用:set ic
    不忽略:set noic
    (3) 自动缩进
    启用:set ai
    禁用:set noai
    (4) 复制保留格式
    启用: set paste
    禁用: set nopaste
    (5) 高亮搜索
    启用:set hlsearch
    禁用:set nohlsearch
    (6) 语法高亮
    启用:syntax on
    禁用:syntax off
    (7) 显示Tab和换行符 ^I 和$显示
    启用:set list
    禁用:set nolist
    (8) 文件格式
    启用windows格式:set fileformat=dos
    启用unix格式:set fileformat=unix
    简写: set ff=dos|unix
    (9) 设置文本宽度
    启用: set textwidth=65 (vim only)
    禁用: set wrapmargin=15
    (10) 设置光标所在行的标识线
    启用:set cursorline,简写cul
    禁用:set no cursorline

    2. bashrc

    对所有用户有效:/etc/bashrc

    仅对当前用户:~/.bashrc

    PS1="[e[1;32m][[e[0m][e[1;33m]u[e[36m]@h[e[1;31m] W[e[1;32m]][e[0m]\$ "
    
    source /etc/bashrc
    或
    source ~/.bashrc

    3. linux 登录后佛祖保佑

    vim /etc/motd

                      o8888888o                                                                        
                      o8888888o
                      88" . "88
                      (| -_- |)
                      O  -  /O  
                   ____/`---'\____
                 .'  \|     |//  `.  
                /  \|||  :  |||// 
               /  _||||| -:- |||||- 
               |   | \  -  /// |   |   
               | \_|  ''---/''  |   |   
                 .-\__  `-`  ___/-. /
             ___`. .'  /--.--  `. . __
          ."" '<  `.___\_<|>_/___.'  >'"".
         | | :  `- \`.;` _ /`;.`/ - ` : | |
           `-.   \_ __ /__ _/   .-` /  /
    ======`-.____`-.___\_____/___.-`____.-'======
                       `=---='
    ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
             学海无涯       大道至简

    ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
    将上面复制在motd文件即可。

    4. 桥接网卡配置方法

        vim /etc/sysconfig/network-scripts/ifcfg-ens33
        # 静态IP
        BOOTPROTO="static"
        ONBOOT="yes"
        IPADDR="192.168.175.100"    # 物理机网段IP
        NETMASK="255.255.255.0"    # 子网掩码
        GATEWAY="192.168.175.2"  # 网关
        DNS1="114.114.114.114"  # DNS
        service network restart  # 重启网卡    



    5. 安装 Anconda

        bash Anaconda3-2019.03-Linux-x86_64.sh  # 逐步安装即可
        # 配置环境变量
        vim ~/.bashrc
        export PATH=/root/anaconda3/bin:$PATH 
        source ~/.bashrc 
        conda info  # 查看Conda环境配置
        # 创建子环境:(子环境名为 py27,Python版本为3.6.6)
        conda create --name py366 python=3.6.6
        conda info --envs # 查看已有的子环境
        # 激活环境:(从其他环境切换至需要环境)
        source activate 
        conda activate py366
        # 退出当前环境
        conda deactivate
  • 相关阅读:
    NOIP前咕咕 : BZOJ3172: [Tjoi2013]单词
    BZOJ4350: 括号序列再战猪猪侠【区间DP】
    Codeforces 983B. XOR-pyramid【区间DP】
    POJ1651 Multiplication Puzzle【区间DP】
    LOJ10131. 「一本通 4.4 例 2」暗的连锁【树上差分】
    UOJ22. 【UR #1】外星人【DP】【思维】
    BZOJ5125: [Lydsy1712月赛]小Q的书架【决策单调性优化DP】【BIT】【莫队】【分治】
    Codeforces 868F. Yet Another Minimization Problem【决策单调性优化DP】【分治】【莫队】
    BZOJ1835: [ZJOI2010]base 基站选址【线段树优化DP】
    Codeforces 165 E. Compatible Numbers【子集前缀和】
  • 原文地址:https://www.cnblogs.com/keye/p/15219267.html
Copyright © 2011-2022 走看看