vim .vimrc 以及securecrt home end 键

35 篇文章 1 订阅

A.  ~/.vimrc  文件

该文件能控制vim的格式,如果没有可以在/etc/vimrc试试

set nocompatible

set backspace=indent,eol,start
set history=1500    " 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 autoindent
set smartindent

set tabstop=2
set sw=2

set nonumber
set et

"syntax on

set showmatch
filetype on

 

 

if &term =~ "xterm"
 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

 

"如果用的是xterm,那就就进行下面的颜色设置,那么如果系统用的不是xterm呢?于是赶紧查看,在shell终端输入如下命令

echo $TERM

vt100

 

解决办法:打开shell配置文件,.bash_profile或.bashrc加入下面一行

TERM=xterm
export TERM

 

 

SecureCRT是个不错的ssh客户端工具,但在使用时会发现有些按键和日常使用习惯不同,例如Home、End、PageUp、PageDown和Delete等键。

一些按键的默认功能:

1PageUp:向上翻页客户端工具窗口
2PageDown:向下翻页客户端工具窗口
3Home:无用
4End:无用
5Delete:功能同backspace,向前删除字符。

修改后的按键功能如下:

1PageUp:向上翻页终端文件内容,例如用vi编辑文件,翻页文件的内容。
2PageDown:向下翻页终端文件内容。
3Home:返回当前行的第一个字符位置。
4End:返回当前行最后一个字符的位置。
5Delete:向后删除字符

修改方法:

SecureCRT菜单 :工具→键映射编辑器,在弹出的键盘中点击“home”,会弹出一个窗口,在“发送字符串”中输入:\033[1~

另存为SecureCRT安装根目录下的Keymaps目录里即可,后缀是key结尾的文件,例如我的是opensoce.key。

用编辑器打开home.key文件,依次修改如下键值即可:

1E  VK_END                "\033[4~"
2E  VK_HOME               "\033[1~"
3E  VK_INSERT             "\033[2~"
4E  VK_DELETE             "\033[3~"

 

评论 1
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值