SecureCRT在Linux中进行文件编辑的主要方法
vi/vim是Linux系统的默认文本编辑器,SecureCRT终端支持直接调用。编辑文件的步骤如下:
vi 文件名(如vi test.txt),回车后会进入vi的命令模式(光标位于文件首行)。i键(insert模式),此时可输入或修改文本内容。Esc键退出编辑模式,返回命令模式;:w保存文件(不退出);:q退出文件(未修改时可直接退出);:wq保存并退出;若强制退出不保存,用:q!\。dd:删除当前整行;/keyword:从光标处向文件尾搜索关键词(按n继续向下搜索,N反向搜索);:set nu:显示行号(方便定位)。若习惯Emacs的编辑逻辑,可通过SecureCRT设置启用:
Ctrl+x Ctrl+s:保存文件;Ctrl+x Ctrl+f:打开新文件;Ctrl+a:光标移至行首;Ctrl+e:光标移至行尾。SecureCRT支持列模式(类似表格或代码对齐场景):
Alt键的同时,用鼠标拖选需要编辑的文本区域(如某几列);SecureCRT提供以下常用快捷键,避免与Linux命令冲突:
Ctrl+Shift+C:复制选中内容(替代Linux的Ctrl+c,后者在vi中为取消命令);Ctrl+Shift+V:粘贴内容;Ctrl+Shift+L:锁定会话(防止误操作);Ctrl+D:快速断开当前连接。编辑文件前可能需要传输本地文件至Linux服务器,或下载服务器文件至本地:
rz,会弹出文件选择窗口,选中文件后点击“确定”,文件会上传至当前目录;sz 文件名(如sz test.txt),文件会自动下载到SecureCRT的download目录(默认路径可在选项中查看)。