当前位置: 首页 > news >正文

建设一个电商网站的流程个人网站的前途

建设一个电商网站的流程,个人网站的前途,w3c标准网站,网络运维工程师就业分布【Ubuntu】Vim 9.1.0821 编译安装 零、起因 由于 Ubuntu 库中的Vim版本只有8点几,满足不了需求,故需要自己编译安装更新的版本,本文介绍如何安装更新的Vim版本。 壹、操作步骤 1. 先卸载原有vim sudo apt-get remove vim*2. 安装编译工具…

【Ubuntu】Vim 9.1.0821 编译安装

零、起因

由于 Ubuntu 库中的Vim版本只有8点几,满足不了需求,故需要自己编译安装更新的版本,本文介绍如何安装更新的Vim版本。

壹、操作步骤

1. 先卸载原有vim

sudo apt-get remove vim*

2. 安装编译工具

Vim 编译需要基础开发工具和功能支持库(如 Python3、Perl、Ruby 等)。执行以下命令安装依赖:

sudo apt install git make gcc libncurses-dev python3-dev libperl-dev ruby-dev liblua5.4-dev libxt-dev

3. 下载vim-9.1.0821

执行如下命令下载vim的发行包,下载不下来的可以自己到浏览器里下载后放过来,一样的:

wget https://codeload.github.com/vim/vim/tar.gz/refs/tags/v9.1.0821

4. 解压

tar -xvzf v9.1.0821.tar.gz

5. 进入vim源码目录

cd vim-9.1.0821/

6. 配置

执行如下命令,配置vim,安装位置在/usr/local,这是vim默认安装位置,所有账户都可以访问到,可以根据自己需要更改:

./configure --with-features=huge \  		# 启用完整功能集--enable-multibyte \    			# 支持多字节编码(如中文)--enable-python3interp=yes \  	# Python3 支持--with-python3-config-dir=$(python3-config --configdir) \  # 自动获取路径--enable-rubyinterp=yes \      	# Ruby 支持--enable-perlinterp=yes \      	# Perl 支持--enable-luainterp=yes \       	# Lua 支持--enable-cscope \              	# Cscope 支持(代码导航)--prefix=/usr/local            	# 安装路径

关键参数:
–prefix=/usr/local:安装到系统目录,所有用户均可使用。
–enable-python3interp:启用 Python3 支持(需提前安装 python3-dev)。
其他功能按需启用(如 Perl、Ruby 等)。

7. 编译和安装

需要管理员权限,可以切换到root账户,再执行如下命令:

make && make install

8. 创建软链接

可能有的同学习惯用vi命令了,安装好vim之后是不会自动创建的,可以使用如下命令创建vivim的软链接:

sudo ln -s /usr/local/bin/vim /usr/local/bin/vi

叁、安装完成

使用如下命令查看安装好的vim:

vi

vim截图

http://www.dtcms.com/a/452975.html

相关文章:

  • 老题新解|病人排队
  • 个人养老保险怎么买合适wordpress自带数据库优化
  • 水墨风鼠标效果实现
  • AI时代:IT从业者会被取代吗?
  • Python跨端Django+Vue3全栈开发:智慧社区小程序构建
  • 池州网站网站建设如何介绍自己的设计方案
  • Vue内置组件KeepAlive——缓存组件实例
  • 品牌网站建设小h蝌蚪机械电子工程网
  • 【高并发服务器】三、正则表达式的使用
  • 网站建设好公司好深圳好的品牌策划公司
  • Java的`volatile`关键字 笔记251007
  • 【文件读写】图片木马
  • 如何避免消息丢失
  • 设备管理平台项目部署
  • 最小二乘法(Least Squares Method):原理、应用与扩展
  • 13. Pandas 透视表与交叉表分析
  • Edu161 D、E 模拟+位运算构造
  • 临床研究三千问——如何选择合适的研究类型(12)
  • 电销做网站的话术响应式网站是
  • Channel 的核心特点 (Channel vs SharedFlow 选择对比)
  • 什么网站权重高wordpress置顶代码
  • 厦门app网站设计青岛队建网站
  • 【Linux】Linux进程信号(下)
  • C++基础:(九)string类的使用与模拟实现
  • C++网络编程(二)字节序与IP地址转换
  • 从零开始XR开发:Three.js实现交互式3D积木搭建器
  • 如何解决网站只收录首页的一些办法wordpress多站点内容聚合
  • 个人备忘录的设计与实现
  • 删除cad无关线条 的ppo 随手记
  • Python AI编程在微创手术通过数据分析改善恢复的路径分析(下)