Tôi sử dụng và yêu Notepad ++ (http://notepad-plus-plus.org/) khi tôi chuyển sang trình soạn thảo văn bản đơn giản. Tôi đã sử dụng nó như là trình soạn thảo mặc định của tôi cho git trong một vài tuần nay và đã nhận thấy một số hành vi vui nhộn.Sử dụng Notepad ++ làm Git Editor mà không ảnh hưởng đến cài đặt
Thông thường tôi chạy Notepad ++ với Tab Bar kích hoạt như vậy
Tuy nhiên khi tôi sử dụng Notepad ++ là trình biên tập git của tôi, tôi muốn nó để mở ở chế độ cơ bản nhất có thể (chủ yếu là không có tab, và trong trường hợp riêng của nó) tôi chỉ đơn giản muốn một trình soạn thảo văn bản để đăng nhập các thông điệp cam kết của tôi và như vậy. Các phần có liên quan của .gitconfig
của tôi là thiết lập như sau
[core]
autocrlf = true
editor = "'C:/Program Files (x86)/Notepad++/notepad++.exe' -multiInst -notabbar -nosession -noPlugin"
Sử dụng Notepad này ++ mở như mong muốn khi phóng từ git, tuy nhiên, thời gian tới tôi khởi động Notepad ++ bình thường, nó sẽ mất thiết lập trước đây của tôi và không hiển thị thanh tab nữa không. Thật khó chịu khi phải cập nhật cài đặt này mỗi khi tôi muốn sử dụng Notepad ++ sau khi nó được khởi chạy từ git. Bất kỳ gợi ý nào về cách tôi có thể có Notepad ++ hoạt động trong cả hai tình huống mà không có các cài đặt ảnh hưởng lẫn nhau?
Tùy chọn tuyệt vời, tôi đã xem xét điều này và có thể phải đi theo cách này, nhưng tôi đã tự hỏi liệu có cách nào để sử dụng cùng exe và giữ nguyên cài đặt ban đầu hay không. – jstromwick
Ahh alas, tôi đã thử này và khá lamely, chỉ có một ví dụ của Notepad ++ hoặc Notepad ++ Portable có thể chạy cùng một lúc. Với Notepad ++ mở, tôi đã cố mở trình soạn thảo git của mình (Notepad ++ Portable) và được tạo bằng một hộp thoại báo lỗi. – jstromwick
Lỗi đã nói là gì? – ellak