返回首页
当前位置: 主页 > 精通Office > Ubuntu教程 >

PowerShell中使用vim

时间:2015-05-18 11:40来源:2018年最新注册送彩金www.zhixing123.cn 编辑:麦田守望者

许多人使用ubuntu莫过于为了使用linux良好的命令行,我是这样理解的。因为自从这一年又换回到windows的开发环境以来,在进行一些调试的时候确实不太方便。一般的做法就是通过ssh连接到一台linux环境的开发机器,然后基于那台机器开发。但是最近了解到PowerShell,看维基上面给它的定义是:

Windows PowerShell is a task automation and configuration management framework from Microsoft, consisting of a command-line shell and associated scripting language built on the .NET Framework.

从windows “搜索和运行程序”那里输入powershell就行进入到powershell的控制台了。但是结合自身常用的,应该要解决几个常见的命令,最重要的莫过于vim了。

由于我的笔记本运行的是64位的windows 7系统,因此从VIM官网上得到的下载地址是https://code.google.com/p/vim-win3264/downloads/detail?name=vim73-x64.zip&can=2&q=,下载后不用安装,解压直接放到D:\powershell目录下去,以后的其他工具也会放到这个目录下。

这时候应该要介绍$profile了,直接在命令行中输入 $profile 这个命令,可以看到会输出一个文件,

PS C:\Users\hfsn\Desktop> $profile
C:\Users\hfsn\Documents\WindowsPowerShell\Microsoft.PowerShell_profile.ps1
但是这个文件是否存在呢,可以通过test-path $profile 命令来检测,如果返回的结果是True则表示配置文件已经存在,否则配置文件不存在。如果文件不存在,可以通过这个

new-item -path $profile -itemtype file -force
然后启用记事本编辑这个配置文件了,启动的命令很简单:

notepad $profile
更多关于$profile的介绍可以参考官网 https://msdn.microsoft.com/en-us/library/bb613488(VS.85).aspx 。这里不再给出给多内容了。

此时我们编辑我们的配置文件,写入如下内容

$SCRIPTPATH = "D:\powershell"
$VIMPATH = $SCRIPTPATH + "\vim73\vim.exe"

Set-Alias vi $VIMPATH
Set-Alias vim $VIMPATH

# for editing your PowerShell profile
Function Edit-Profile
{
vim $profile
}

# for editing your Vim settings
Function Edit-Vimrc
{
vim $home\_vimrc
}

因为此时改了配置文件,需要重新启动PowerShell才能生效,但是此时如果不出意外的话,应该会出现错误,无法加载文件 ******.ps1,因为在此系统中禁止执行脚本。有关详细信息,请参阅 “get-help about_signing”。

原因是因为PowerShell在默认启动的时候会以Restricted模式运行,此时不允许执行任何脚本,刚才的配置文件也算是脚本了,此时需要执行

set-executionpolicy remotesigned
去掉严格模式就可以了。

这时候就可以在我们的powershell中执行vim编辑文件啦。

顶一下
(1)
100%
踩一下
(0)
0%
标签(Tag):PowerShell
------分隔线----------------------------
------分隔线----------------------------
发表评论
请自觉遵守互联网相关的政策法规,严禁发布色情、暴力、反动的言论。
评价:
表情:
验证码:点击我更换图片
博聚网