如何使用 Notepad++ 从 Git 启动和编辑文件?

问题描述 投票:0回答:4

我已将 Notepad++ 设置为默认编辑器,如本主题所示: 如何设置编辑器以在 Windows 上使用 Git?

使用此命令:

git config --global core.editor "'C:/Program Files/Notepad++/notepad++.exe' -multiInst -notabbar -nosession -noPlugin"

现在,我正在学习 Ruby on Rails 教程。第一步,作者使用命令: $mate README.markdown 启动他的 TextMate 编辑器并编辑自述文件。

我的问题是,现在我已将 Notepad++ 设置为默认编辑器,我应该使用什么等效命令来启动 Notepad++ 并编辑文件?

注意:我是 Git 和 Ruby on Rails 的初学者。请对我放轻松一点!预先感谢。

ruby-on-rails git notepad++
4个回答
4
投票
C:/Program Files/Notepad++/notepad++.exe README.markdown

并且由于您可能希望在命令行中大量使用 notepad++,因此您可能需要 更改 PATH 以包含其根目录,这样您就不需要每次都编写完整路径。


1
投票

将notepad++.exe添加到你的Windows路径环境变量中(整个路径),这个选项是在电脑上,右键,高级系统设置环境变量。 从命令提示符后只需执行以下操作: notepad++ markdown.README

您也可以每次都使用 notepad.exe 的完整路径,但这已经过时了,只需学习如何在 Windows 中编辑环境变量即可。


0
投票

您必须首先添加Notepad++作为主程序。在 Git Bash 上

git config --global core.editor "'C:\ProgramData\Microsoft\Windows\Start Menu\Programs\Accessories\Notepad.lnk' -multiInst -notabbar -nosession -noPlugin

然后你就可以通过写入来创建文件

start notepad README.md 
start notepad++ README.md

0
投票

上面的所有答案都不适用于 Windows 10 Pro

Git 站点推荐这些,但不起作用,请像这样配置:

git config --global core.editor "'C:\Program Files\Notepad++\notepad++.exe' -multiInst -notabbar -nosession -noPlugin" 

来源的重要说明: 如果您在 Windows 64 位系统上有 32 位编辑器,则该程序将安装在 C:\Program Files (x86)\ 而不是上表中的 C:\Program Files\ 中。

来源: git --fast-version control - A3.1 附录 C:Git 命令 - 设置和配置 git --distributed-even-if-your-workflow-isnt - 1.6 入门 - 首次 Git 设置

当您在末尾添加缺少的双引号时,Vinicius 答案的命令起作用 ->”<-

git config --global core.editor "'C:\ProgramData\Microsoft\Windows\Start Menu\Programs\Accessories\Notepad.lnk' -multiInst -notabbar -nosession -noPlugin"

使用Windows记事本命令测试

$ start notepad myfile.txt

使用notepad++命令测试git config命令是否正常工作

$ start notepad++ myfile.txt

使用Windows记事本命令进行测试(打开但锁定git bash界面,直到关闭记事本编辑器)

$ notepad myfile.txt

这些根本不起作用

$ notepad++ myfile.txt
bash: notepad++: command not found

$记事本++.exe myfile.txt

bash: notepad++.exe: command not found

创建 npp git 别名 打开文件

.bashrc
,通常位于
C:\Users\MyUserName\
文件夹

# ----------------------
# Git Command Aliases
# ----------------------
alias npp='start notepad++'

如果文件不存在,请使用相同的文本块创建它。 /!\ 下一次打开时将警告一条消息不正确的配置文件,在第二次打开时该消息已消失。

测试npp别名命令 $ npp myfile.txt

© www.soinside.com 2019 - 2024. All rights reserved.