第一部分:Vim编辑器操作全解
Vim作为强大的终端文本编辑器,其操作核心在于模式切换。文档详细记录了三大工作模式及具体指令:
一、普通模式(Normal Mode)
这是Vim的默认状态,所有按键均为功能命令:
1. 光标移动定位
-
基础方向:
h(左)、j(下)、k(上)、l(右),无需鼠标即可精准移动 -
快速跳转:
G直达文件末尾,gg返回文件开头,M定位到屏幕中央位置 -
精确行跳:输入
:行号(如:45)直接跳转到指定行
2. 复制与粘贴
-
yy复制当前光标所在行;n yy(如5 yy)复制包含当前行在内的向下n行 -
p在光标后粘贴已复制或删除的内容
3. 删除操作
-
dd删除当前整行;x删除光标所在单个字符 -
D删除从光标到行尾的所有内容;d0删除从行首到光标前的所有内容
4. 撤销与重做
u撤销上一步操作;Ctrl+r重新执行被撤销的操作
二、命令模式(Command Mode)
通过:进入,用于执行文件级操作:
-
退出控制:
:q直接退出,:wq保存后退出,:q!强制退出不保存 -
显示辅助:
:set nu开启行号显示,:set nonu隐藏行号 -
搜索功能:
/关键词向下搜索,?关键词向上搜索;n查找下一个匹配项,N查找上一个
三、插入模式(Insert Mode)
用于文本输入,有多种进入方式:
-
i在光标前插入,I在行首插入 -
a在光标后插入,A在行末插入 -
o在当前行下方新建一行并插入,O在上方新建一行并插入 -
按
Esc键返回普通模式
四、异常处理
当Vim非正常关闭(如终端断连)时,会生成.swap交换文件。处理方法为:先退出Vim,再手动删除该交换文件以清除锁定状态。
第二部分:Ollama本地大模型部署与运维
Ollama是一个轻量级的大语言模型管理工具,文档提供了完整的部署与使用流程:
一、安装与启动
-
安装 :执行
curl -fsSL https://ollama.com/install.sh | sh一键安装脚本 -
启动服务 :使用
OLLAMA_HOST=0.0.0.0:11434 ollama serve指定监听地址与端口(0.0.0.0允许外部访问,11434为默认端口)
二、模型管理指令
-
ollama list------ 查看本地已下载的所有模型列表 -
ollama pull <模型名称>------ 从官方仓库下载指定模型(如llama2、qwen等) -
ollama rm <模型名称>------ 删除本地已下载的某个模型 -
ollama run <模型名称>------ 运行指定模型进入对话交互;若模型未下载,会自动触发下载 -
ollama stop <模型名称>------ 停止正在运行的模型进程 -
ollama ps------ 查看当前正在运行中的模型列表
三、WebUI扩展
提供了可视化管理方案:通过安装 Ollama Client 插件(如VS Code扩展或浏览器插件),可以获得图形界面,方便非命令行用户操作和管理模型。