AIX的bash和vim配置文件
来源:互联网 发布:产业链大数据包含 编辑:程序博客网 时间:2024/05/21 10:47
bashrc-aix-20110929
export PS1='\a\[\033[30;47m\]\u@\h#\t \[\033[32m\]\w\[\033[30m\] \$\[\033[0m\]\n '
export PAGER='more'
export MANPATH=${MANPATH}:/data/app1/luoqz/software/man
export HISTFILESIZE=5000
export HISTSIZE=5000
alias cp='cp -i'
alias mv='mv -i'
alias findd="find . -name"
alias ll='ls -lp'
alias ls='ls -p'
alias more='more -i'
alias rm='rm -i'
alias psu="ps -u $USER"
alias psh="ps -u $USER|grep httpd"
alias ipc="ipcs|grep $USER"
lf () { # 输出当前路径下的文件的绝对路径
echo `pwd`/`ls ${1}`
}
tocpp () { # 根据默认命名规则找到此.h文件相应的.cpp文件名
echo ${1} | sed 's/\/include\/\(.*\)\.h/\/src\/\1\.cpp/'
}
toh () { # 根据默认命名规则找到此.cpp文件相应的.h文件名
echo ${1} | sed 's/\/src\/\(.*\)\.cpp/\/include\/\1\.h/'
}
vimrc-aix-20110816
" An example for a vimrc file.
"
" Maintainer: Bram Moolenaar <Bram@vim.org>
" Last change: 2002 Sep 19
"
" To use it, copy it to
" for Unix and OS/2: ~/.vimrc
" for Amiga: s:.vimrc
" for MS-DOS and Win32: $VIM\_vimrc
" for OpenVMS: sys$login:.vimrc
" When started as "evim", evim.vim will already have done these settings.
if v:progname =~? "evim"
finish
endif
" Use Vim settings, rather then Vi settings (much better!).
" This must be first, because it changes other options as a side effect.
set nocompatible
" allow backspacing over everything in insert mode
set backspace=indent,eol,start
if &term =~ "xterm" || &term =~ "vt100" || &term =~ "ansi"
if has("terminfo")
set t_Co=8
set t_Sf=[3%p1%dm
set t_Sb=[4%p1%dm
else
set t_Co=8
set t_Sf=[3%dm
set t_Sb=[4%dm
endif
endif
if has("vms")
set nobackup " do not keep a backup file, use versions instead
else
"set backup " keep a backup file
endif
set tabstop=4
set shiftwidth=4
set softtabstop=4
set cindent
set history=50 " keep 50 lines of command line history
set ruler " show the cursor position all the time
set showcmd " display incomplete commands
set incsearch " do incremental searching
set ic " do case insensitive searching
runtime ftplugin/man.vim " using man pages
" For Win32 GUI: remove 't' flag from 'guioptions': no tearoff menu entries
" let &guioptions = substitute(&guioptions, "t", "", "g")
" Don't use Ex mode, use Q for formatting
map Q gq
" This is an alternative that also works in block mode, but the deleted
" text is lost and it only works for putting the current register.
"vnoremap p "_dp
" Switch syntax highlighting on, when the terminal has colors
" Also switch on highlighting the last used search pattern.
if &t_Co > 2 || has("gui_running")
syntax on
set hlsearch
endif
" Only do this part when compiled with support for autocommands.
if has("autocmd")
" Enable file type detection.
" Use the default filetype settings, so that mail gets 'tw' set to 72,
" 'cindent' is on in C files, etc.
" Also load indent files, to automatically do language-dependent indenting.
filetype plugin indent on
" Put these in an autocmd group, so that we can delete them easily.
augroup vimrcEx
au!
" For all text files set 'textwidth' to 78 characters.
autocmd FileType text setlocal textwidth=78
" When editing a file, always jump to the last known cursor position.
" Don't do it when the position is invalid or when inside an event handler
" (happens when dropping a file on gvim).
autocmd BufReadPost *
\ if line("'\"") > 0 && line("'\"") <= line("$") |
\ exe "normal g`\"" |
\ endif
augroup END
else
set autoindent " always set autoindenting on
endif " has("autocmd")
- AIX的bash和vim配置文件
- linux下vim和bash配置文件
- linux bash和bash配置文件
- 我常用的Vim和Bash配置
- Bash的模式和配置文件加载
- bash和vim相关
- aix环境安装和使用bash
- bash配置文件的说明:
- bash的配置文件
- bash的环境配置文件
- Bash的环境配置文件
- bash 的环境配置文件
- bash的配置文件
- bash的配置文件定义
- bash的配置文件~.profile
- AIX下VIM的安装
- linux bash和vim配置
- BASH 和用户配置文件小结
- 解决Eclipse狂吃内存的解决方法(转)
- 骑士CMS,PHP+MYSQL 人才系统
- linux下发送arp请求报文 代码
- cglib动态代理介绍(一)
- 对于挑选电脑的几个建议
- AIX的bash和vim配置文件
- 好玩的vim在线教程
- 判断链表是否有环
- mysql数据库字段类型大全
- peterzb(个人开发历程知识库 - 博客园)
- ACM推荐
- Phonegap+Android固定头部和底部工具栏的方法
- 软件工程之软件测试
- 【整理】Linux驱动中,probe函数何时被调用