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等键。

一些按键的默认功能:

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

修改后的按键功能如下:

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

修改方法:

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

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

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

查看源代码 打印帮助
1 E  VK_END                "\033[4~"
2 E  VK_HOME               "\033[1~"
3 E  VK_INSERT             "\033[2~"
4 E  VK_DELETE             "\033[3~"

vim .vimrc 以及securecrt home end 键相关推荐

  1. vim ~/.vimrc

    set nu "显示行号 set nowrap "不换行 set shiftwidth=4 "默认缩进4个空格 set softtabstop=4 "使用tab ...

  2. 转 使用vim时按了CTRL+S键怎么办?

    使用vim时按了CTRL+S键怎么办? 2007年07月31日 星期二 16:56 windows下的编辑器使用惯了, 今天使用vim, 无意中又按了一下CTRL+S, 结果vim像停掉了一样, 按什 ...

  3. 强悍的 Vim —— .vimrc(vim 配置文件)

    除了 ~/.vimrc 配置文件,在 /etc/vim/ 下还有配置文件 vimrc(/etc/vim/vimrc) 0. 常规配置 vim显示行号.语法高亮.自动缩进.添加下划线的设置 显示行号:s ...

  4. 【解决】source ~/.vimrc出错bash: /etc/vim/vimrc: line 21: syntax error near unexpected token `syntax'

    执行了"source ~/.vimrc"后,一直报如下错误: bash: All system-wide defaults are set in /debian.vim and s ...

  5. Mac下配置VIM .vimrc

    1.下载第三方vim主题文件放在~/.vim/colors目录下,没有该目录请自行创建 2.在用户目录下新建.vimrc并使用vim打开文件,添加以下内容: 1 setnocompatible &qu ...

  6. [VIM].vimrc設置詳解---配置你的vim

    本文摘自:phpchina折腾王独家配置,灰常牛叉的一套vim配置,另附有详细注释,自己折腾vim的时候可以参照其中的大部分设置进行一些个性化定制. "是否兼容VI,compatible为兼 ...

  7. 关于vim在插入模式中Backspace键无法删除的问题[转]

    原文:Vim 里如何映射 CTRL-h 为 left ? 很多人习惯在配置文件中映射ctrl+hjkl为光标移动,却碰到了一些问题: inoremap <c-h> <left> ...

  8. linux环境编程vimrc,vim设置/etc/vim/vimrc文件

    Linux下vim编辑器(.vimrc文件) 在终端下使用vim进行编辑时,默认情况下,编辑的界面上是没有显示行号.语法高亮度显示.智能缩进等功能的.为了更好的在vim下进行工作,需要手动设置一个配置 ...

  9. crt链接linux后不能输入退格,SecureCRT 退格键等不好用

    1.MongoDB Shell中退格键使用的问题. 利用SecureCRT工具访问linux的时候,在使用MongoDB的交互式shell的时候,退格键(Backspace)无法使用,导致无法修改输入 ...

最新文章

  1. Android:展开/折叠动画
  2. Deep Learning in a Nutshell: Core Concepts
  3. flume采集最简demo
  4. csv 中显示逗号和双引号
  5. android WPS如何绘制垂直和水平的直线
  6. arcgis几何修复有作用吗_修复损坏的 shapefile
  7. lighttpd sqlite3 php,fedora linux平台下搭建lighttpd+php+sqlite
  8. java fastjson vector转为json_java对象与Json字符串之间的转化(fastjson)
  9. Java接口的实现源代码_Comparable接口的实现:源代码
  10. centos 6.5 找回root密码的方法
  11. Linux 查询和文件名加引号,Linux下vim查看文件名
  12. 【每日一题】 480. 滑动窗口中位数
  13. Volatility使用与实战
  14. AI写剧本炸场戏剧节!DeepMind出品,马斯克看了直夸,网友看到接口悟了
  15. 野人与传教士——宽度优先搜索(完整报告,含全部代码)
  16. 搭建LDAP服务器详细流程
  17. 正方教务系统——用Postman优雅的选课
  18. Docker -- 2 -- 利用docker部署网站和数据库
  19. 数据库-Navicat连接SQLserver报错:未发现数据源名称并且未指定默认驱动程序
  20. 廖雪峰的博客——一个Python学习网站

热门文章

  1. 【电气专业知识问答】问:柴油发电机励磁系统技术性能有哪些要求?
  2. 2022吴的机器学习C1-W2 Home Work:线性回归
  3. LLVM学习入门(3):生成 LLVM 中间代码 IR
  4. 【官方标准】- 交通运输领域元数据标准规范
  5. 基于非线性干扰观测器的直升机滑模反演控制,期刊simulink模型复现
  6. 记录SQL查询汉字、字母、数字
  7. 给CAD文字快速添加椭圆框方形框圆框的方法
  8. 程序员都是单身狗?我有一句……,不知当讲不当讲
  9. 关于 1000台计算机的保险英语,如何为熊孩子“买对”保险?服务1000个家庭,我建议这样买...
  10. ICML2020 文章目录及下载链接