cshrc配置和GVIM配置

1、cd进入目录后显示目录中文件(.cshrc)

alias cd 'chdir \!*; set prompt="`hostname`:$cwd>"; ls '

chdir:相当于正常的linux的cd命令

prompt:命令提示符

pwd 是linux 自带的命令.   全称:   pathname of the current working directory. 

cwd不是系统自带的命令, 但是属于 系统的属性 .   全称: current working directory .

或者:用下面这个(上面那个有些情况用不了)

alias cd 'cd \!*; set prompt="hello:${cwd}[\~]-->"; ls '


bash:(2023-10-7)

实际使用:(PS1:bash里面的提示符变量)

export   PS1=“[\u:\w]\$”

cd() { builtin cd "$@" && ls; }

参考链接:

Linux Sheel中cd dir后直接显示dir下的所有文件_linux下cd后直接显示目录_TimeAmber的博客-CSDN博客


bashrc:

如果是在bash的环境,在.bashrc中加入:

alias cd="cd $1; ll "

Note the leading space (" ") in the bash version, it prevents the result to be alias expanded again. So it prevents loops.

bash另一种方法,在.bashrc中加入:

cdls() {  
    cd "${1}";  
    ls;  
}  
alias cd='cdls'  
————————————————
参考链接:linux中执行cd之后直接ls列出所有文件-CSDN博客

2、对一个目录src及其子目录所有文件添加权限 命令:

chmod 751 -R(必须大写)  XX(文件夹);

chmod 751   XX(文件夹)  -R(必须大写);

GVIM配置:(都是写在.vimrc文件里面)(注释符号:“)

1、设置vim窗口背景颜色:colorscheme desert  ”推荐:沙漠色

2、搜索显示高亮:set hlsearch

3、设置命令窗口行数:set cmdheight=5

4、显示行号:set nu

5、语法高亮:syntax on

6、map映射:map ^M   I//<ESC>  “^同时按ctrl+V+M ;相当于按下ctrl+M会自动在首行插入//并退出编辑模式;

7、设置十字光标(只用前面两行就可以了):

set cursorcolumn
set cursorline
highlight keyword term=reverse,bold
highlight cursorline cterm=NONE ctermbg=white ctermfg=white  guibg=grey guifg=NONE
highlight cursorcolumn cterm=NONE ctermbg=white ctermfg=green guibg=grey guifg=NONE

8、右下角显示状态:set ruler

9、空格键映射为“/”:map  <space>  /

10,设置字体和大小:set guifont=Monospace\ 12,其中,Monospace为字体名,11为字号,注意\和11之间的空格;

其他格式配置,详见链接,还有,linux窗口界面字体也太小,可以使用ctrl+shift + “+=”可以调大字体

一套常用的vimrc配置: ```

set nocompatible " 取消 vi 兼容模式

set number " 显示行号

set tabstop=4 " 设定 Tab 键的宽度

set shiftwidth=4 " 设定自动缩进的宽度

set expandtab " 当需要一个 tab 键时,插入空格而不是 tab

set autoindent " 始终自动缩排

set cindent " 使用 C/C++ 编写程序的时候非常有用。

set nowrapscan " 当没有匹配的内容时,终止查询

set hlsearch " 将搜索结果高亮显示

set incsearch " 实时查询

set ignorecase " 忽略大小写

set smartcase " 在忽略大小写的时候,当查询内容中有大写字母时,则区分大小写

set laststatus=2 " 总是显示状态栏

set showcmd " 显示当前命令的完整性

set noswapfile " 关闭文件交换

set backup " 当保存文件时,备份旧文件

set cursorline " 高亮当前行

set mouse=a " 允许使用鼠标

set guifont=Monospace\ 14 "字体设置

filetype plugin indent on " 启用文件类型检测,语法高亮,缩进

syntax on " 语法高亮

colorscheme desert " 设定配色方案


gvim常用操作:

1、:E    打开目录

2、:bf    返回起始文档

3、点到文件路径按gf,打开该文件;

4,  ctrl+o:回到之前那个文件

5,:e    :刷新文档;

6,