ssh语法高亮

借助于ssh,使用vi/vim进行文本编辑的语法高亮显示的方法如下:

第一步:设置vi别名

  在Linux中,.bashrc与.bash_profile文件为当前用户登录时所执行的,/etc/bashrc与/etc/bash_profile则不区分用户,是系统的配置文件。

vi /etc/bashrc

添加 alias vi=’vim’

source /etc/bashrc

第二步:在SSH中进行设置

点击Edit-->setting-->Connection,然后将Terminal中选择ansi就行。(或者xterm,但是我设置为xterm时会出现问题,所以选了ansi)

第三步:编辑/etc/vimrc

添加:

"set nocompatible            "为注释,若源vimrc中没有设定此项,可将"去掉

set number

filetype on

"set history=1000                              "为注释,因为源vimrc中设定有history,可进行相应修改

set background=dark

syntax on

set autoindent

set smartindent

set tabstop=4

set shiftwidth=4

set showmatch

set guioptions-=T

set vb t_vb=

“set ruler

set nohls

set incsearch

if has("vms")        "为备份所编辑文件的代码,将会将修改的源文件保存为以~结尾的文件

set nobackup

else

set backup

endif

第四步:重新断开ssh,进行重连

效果图:

时间: 2024-11-02 23:35:05

ssh语法高亮的相关文章

debian官网qcow2镜像修改root账号密码,开启ssh,修改源,语法高亮等

一.准备工作 1.下载官网qcow2镜像文件 wget https://cloud.debian.org/images/cloud/OpenStack/10.2.0/debian-10.2.0-openstack-amd64.qcow2 镜像文件信息 [debian-10.2-cloud] name=Debian 10.2.0 (Buster) Cloud osinfo=debian10 arch=x86_64 file=debian-10.2.0-openstack-amd64.qcow2 c

EditPlus远程编辑、语法高亮、编译运行源代码设置

最近写代码的过程中,除了写Java时用的Eclipse.在Linux下编辑的Vi之外,有时也会用EditPlus打开一些文件,如配置文件.日志文件.脚本等.个人觉得EditPlus在很多场景下比较好用,也很轻量,其中有一些有用的功能简单总结了一下. 1.远程编辑 通过Sftp编辑远程文件,除了用SftpDrive直接把服务器文件系统映射成本地磁盘外,还可以利用EditPlus自身支持的FTP功能.从编码的角度,后者更方便些,设置好后,每次需要编辑时,不必打开SftpDrive.从“计算机”中打开

SecureCRT中 secureCRT使用VIM时对语法高亮

1.在SecureCRT中 secureCRT使用VIM时对语法高亮 其实不是secureCRT的功能,而是VIM的 设置:Options ->Session Options -> Terminal -> Emulation 中Terminal选择ANSI or linux or xterm,必须钩上 ANSI Colour 设置 选项->会话选项->终端->仿真->终端:Linux,选中ANSI Color 完成之后,就完成了高亮显示. 2.在用户目录建立.vi

Qt的语法高亮类(注释方式)

1 //语法高亮---QSyntaxHighlighter 2 //highlighter.h 3 class Highlighter : public QSyntaxHighlighter //定义一个类继承自QSyntaxHightliaghter 4 { 5 Q_OBJECT //Qt宏定义,使用Qt元编程 6 7 public: 8 Highlighter(QTextDocument *parent = 0); //构造函数,传递一个QTextDocument对象给其父类 9 10 pr

我是如何给discuz模板做语法高亮的

本人一直做ASP.NET开发,近期接到任务要用Discuz开发一个社区,第一次接触PHP,PHP灵活的语法,天生的模块化,各种语法糖深深的震惊了我,我从内心深处感受到了PHP是最牛逼的语言!!! 好了回到正题,初次看Discuz的模板,用VS打开是这样的: 没错,第一眼看上去就震惊了,这TM怎么维护?模板随随便便就2000行,因为DZ是一个极灵活的论坛,里面放了各种hook点用于扩展功能!所以模板非常庞大复杂. DZ的模板语法采用了HTML注释扩展(有一部分内联的却是破坏性的),见: http:

一个C#语法高亮插件

语法高亮对程序员阅读代码来说有着不小的帮助,虽然VisualStudio本身支持C#语法高亮,但也只是对关键字.类名.字符串等少数元素加了标记,而我们代码中主题:变量.函数.属性.事件等都没有进行高亮,如下所示: ????var nodes = from id in GetIdentifiersInSpans(doc.Workspace, doc.SemanticModel, spans)????????????????let node = doc.SyntaxRoot.FindNode(id.

Ubuntu中 less 语法高亮

以下以ubuntu14.10为例: 1. 安装 source-highlight,可从 Ubuntu软件中心 安装, 也可使用命令安装: [email protected]:~$ sudo apt-get source-highlight It supports syntax highlighting for over 100 file formats, including major programming languages, markup formats, and configuratio

测试 Prism 语法高亮

测试 Prism 对 C 语言的语法高亮 #include <stdio.h> #include "math.h" int main(void) { long int i,x,y,z; for (i=1;i<100000;i++) { x=sqrt(i+100); /*x为加上100后开方后的结果*/ y=sqrt(i+268); /*y为再加上168后开方后的结果*/ if(x*x==i+100&&y*y==i+268)/*如果一个数的平方根的平方等

Spices .Net Decompiler生成的代码具备语法高亮、缩进、可折叠和主动提示的代码

Spices .Net Decompiler控件是一款功能强大的代码恢复和反编译工具,支持转换.NET二进制格式((.EXE或.DLL)为格式化的.最佳的源代码,支持MSIL, C#, VB.NET, Delphi.NET, J# 和可管理的C++.具体功能: 转换后的代码具备良好的格式:生成的代码具备语法高亮.缩进.可折叠和主动提示 支持可视的进行反编译 正确的反编译所有类型的程序集:managed (C#, VB.NET, Delphi.NET), CompactFramework and