Kako postaviti editor za robote s Gitom u sustavu Windows? Vizualni uređivač proširenja TinyMCE Advanced Customization, uređivanje css-a

Uređivač, koji je Git editor, odabire se sa sljedećeg popisa ovim redoslijedom (od man git-commit):

  1. GIT_EDITOR vrijednost
  2. Konfiguracijske vrijednosti Git core.editor. Vikorist postavlja najviši prioritet za Git:
    1. --lokalno - za ovaj projekt.
    2. --globalno – za ovaj korisnik. Logično je da sami prilagodite uređivač na ovoj razini.
    3. --sustav - za određeni radni stroj (unutar OS-a).
  3. Vrijednosti oštrine VISUAL
  4. Vrijednosti promjenjive oštrine EDITOR (koliko ima promjenjivih stilova?)
  5. Ako ova opcija nije instalirana, koristit će se Vi/Vim.

2. Navishto -w?

Je li opcija -w (--wait) dostupna za dodatne upute za naredbe? Git otvara uređivač i provjerava vraćeni izlazni kod za nastavak rada na temelju podataka u datoteci. Budući da ovaj parametar nedostaje, Git će odmah nastaviti s radom i neće provjeravati jeste li uredili i spremili datoteku.

W, --wait Pričekajte da se prozor zatvori prije povratka.

3. Podešavanje putem promjene core.editor.

Ne zahtijeva izravno uređivanje datoteka i postoji fleksibilnost u razinama prilagodbe. Nedostatak je to što drugi programi nastavljaju koristiti urednika iza scene.

Osnovno postavljanje konfiguracije izgleda ovako:

Git config --global core.editor "editor --parameters"

3.1 Linux, OS X

Mnogi uređivači (Atom, TextWrangler i drugi) ne omogućuju podršku za naredbeni redak tijekom instalacije. Morate biti oprezni poznavajući naredbu Install Shell Commands u izborniku.

Ovi redovi se mogu odmah kopirati i spremiti na terminalu:

Git config --global core.editor "atom-w" git config --global core.editor "subl-n-w" git config --global core.editor "mate-w" git config --global core.editor "edit - w" git config --global core.editor \""C:/Program Files/Notepad++/notepad++.exe" -multiInst -notabbar -nosession -noPlugin"

Notepad++, na 64-bitnom OS-u:

Git config --global core.editor \""C:/Program Files (x86)/Notepad++/notepad++.exe" -multiInst -notabbar -nosession -noPlugin"

Objavili smo na stranici komponenta komponenta- Poseban element sustava namijenjen prikazu informacija iz baze podataka stranice.

Predložak komponente

Parametar Predložak komponente Odgovoran za njegov vanjski izgled. Većina komponenti ima samo jedan predložak za obradu ( .zadano).

Za predloške - odaberite onaj koji vam je potreban s popisa. Imajte na umu da će se, kada promijenite predložak, trenutni izgled stranice koja se stvara promijeniti.

Glavni parametri podataka Džerela

Ovdje navodimo korpus podataka koji će biti objavljen (informacijski blok, forumi, web obrazac, anketa itd.):

U nekim situacijama potrebno je slijediti dodatni kod u kojem se prenosi identifikator podatkovnog elementa (ovo je rijetko potrebno prije nego što je potreban upravitelj sadržaja).

Ovdje također možete podesiti parametre sortiranja (po kojem znaku i kako se podaci sortiraju), npr.

Posilan šablone

Ovdje možemo postaviti adrese stranica (vratite se administratoru za dodatne informacije):

Adrese stranica Keruvannya

Ovdje konačno možemo prilagoditi režim CNC CNC- ovo je web adresa, zgodna za korištenje. Ovo je skraćenica za frazu "URL za ljude" ("url" je žargonski izraz za URL).

Kontrola načina rada AJAX AJAX- tehnologija preuzimanja na server bez ponovnog uključivanja stranice.

Ovdje postavljamo AJAX za komponentu. AJAX tehnologija ažurira (ažurira) ne cijelu stranicu, već samo dio nakon radnje korisnika (na primjer, kada se pritisne gumb). Na ovaj način, korisnik može bolje postići rezultate svojih postupaka.

Nalashtuvannya keshuvannya

Ovdje mislimo na ponašanje predmemorija Unovčiti- ovo je alat za brzi pregled informacija na web mjestu. Kada korisnik pogleda informacije na stranici, neće odmah postaviti upit u bazu podataka, već prije otići u predmemoriju. za komponentu:

Morat ćete uštedjeti novac za promjenu postavki na poslužitelju i brzo ažuriranje podataka. Sat predmemorije uglavnom ovisi o učestalosti ažuriranja informacija: što se informacije rjeđe ažuriraju, to duži može biti sat predmemorije. Budite oprezni, konfigurirajte predmemoriju samo kontaktiranjem administratora stranice.

Dodatne prilagodbe

Ovdje možete vidjeti dodatne parametre - gumb za navigaciju, zaglavlja stranica, formate i prikaz datuma itd.:



Postoje li još neke stavke u padajućem izborniku koje trebate? Hajde da vidimo.

Osim naredbi, uređujemo popis komponenti koje se razlikuju u području koje možete kliknuti na nas. Za komponentu kože bachima postoje tri naredbe:

  • Kopiraj predložak;
  • uredi predložak;
  • Dodajte komponentu.

Prve dvije naredbe koriste se za rad s predloškom, najčešće postavljanjem administratora stranice. I naredba osi Vimknuti komponentu Mogu pomoći upravitelju sadržaja. Ovom se opcijom komponenta deaktivira. Podaci iz ove komponente neće biti prikazani na stranici, dokumenti neće opet oduzeti dah Mjesto za premještanje komponente kada je uključen način uređivanja označeno je kvadratom s crvenom linijom
točka. Za natapanje komponente slijedite korake:

.


U ovoj lekciji naučili smo kako prilagoditi komponente. Skup parametara za komponentu kože je vaš. Da biste izdvojili informacije o izvješću, morate proširiti parametre komponente na . U nadolazećim lekcijama učvrstit ćemo znanje o korištenju stvarnih aplikacija komponenti vikoristana.

Pozdrav čitateljima. Nedavno su me zamolili da objasnim kako prilagoditi stilski list u WordPressu. Želio bih opisati ključne vještine. Svi znaju zašto ne mogu objasniti stilsku tablicu na pjevni način. Ako ne znate, onda morate odmah reći "Yasha" ili "Gosha".

Nijedna trenutna stranica ne može funkcionirati bez ove tablice. Ako je moguće, onda ću izgledati jadno. Na primjer, prve stranice su bile napisane na.html.

Stotine predložaka spremne su za WordPress. Biraj i samo radi. Međutim, svi webmasteri imaju problem mijenjati ga. Izvršite daljnju obradu kako biste uklonili nepotrebna polja, promijenili font, stalak između redaka i tako dalje. Sve te numeričke operacije mogu se izvesti uređivanjem datoteke. Pa, na različitim predlošcima može ih biti više.

I zato počnimo.

Znamo datoteku stilova.

Datoteci stilova možete pristupiti na dva načina: putem poslužitelja ili putem konzole. Zovem konzolu za lajanje, ručno i shvidko.

Vanjski prikaz - urednik

Ovdje ćete vidjeti popis svih uspješnih datoteka na stranici. Morate odabrati potrebnu datoteku za prilagodbu i uređivanje style.css WordPress

Druga mala slika prikazuje sam list stilova u .css formatu, koji se obično naziva style.css

I tako smo identificirani iz dosjea. I mi edaguvatimemo yogo. Prije nego što ovo počnete uređivati, svakako kopirajte ovu datoteku u izvorniku na svoje računalo.

Podešavanje, uređivanje css-a

Da biste prilagodili stilski stol, koristite posebne programe koji će vam olakšati život. Ali po mom mišljenju, sve je jednostavnije i ništa nije potrebno.

Koristim Google Chrome. Vjerojatno najbolji preglednik za mene. I sam ga koristim kada uređujem tablicu stilova. Također možete brzo koristiti Operu.

Što ja uopće govorim? Kliknite na funkciju desnom tipkom miša na mjestu. Točnije, trebat će nam područje. Klikom na desnu tipku otvorite funkciju “Pregled koda elementa”

Kada je element vidljiv, ispod se pojavljuje kod. A prava su ta koja nam trebaju. Vrijednosti iz lista stilova koje se primjenjuju na vidljivi element.

Ovdje vidimo sve elemente vidljivog elementa. Ovo je vizija - ovo je pristup. Ova vrijednost pokazuje da je udaljenost od vrha 15 piksela, a sa strane 14 piksela.

Ako trebamo promijeniti te vrijednosti, možemo ih promijeniti izravno na licu mjesta. I divite se onome što ćete sada vidjeti. Nakon što odaberete potrebnu veličinu, sada ćete morati pronaći i promijeniti vrijednosti u listu stilova.

Yak mi ce robimo? Vikao sam na malog na linijama crvenih. .nav > li > a - ovo je isti element u kojem se nalazi padding: 15px 14px; Moramo znati ovaj redak u listu stilova. Znate da postoji hint style.css:520 što znači da se nalazi u datoteci style.css i red broj 520.

Dat ću vam još jedan primjer:

Promijenite boju.

Pritisnite desnu tipku miša u traženo područje i vidljivi kod.

Mi bachimo, kakav je ovo odad preparata u plavoj boji. pozadina: #3b8dbd; Možemo promijeniti boju izravno za tijesto. Nakon toga smo odabrali željenu boju. s1 .sidebar-toggle u listu stilova i pronađeno.

Ovdje možete vidjeti pozadinu: #3b8dbd; Ovo je naša boja u izgledu koda. Samo ćemo je morati promijeniti u našu boju i spremiti promjenu.

Dakle, to je to za sada. Sada možete promijeniti sve elemente. Budući da ste fleksibilniji, mogu pokazati i urediti druga područja. Pogledajte nastavak statistike.

*Vizualni uređivač možete spojiti u odjeljku "Dodaci".

Uključiti TinyMCE Napredno dodaje dodatne gumbe za oblikovanje teksta u standardni uređivač. Akcije osi od njih:

  • Veličina fonta
  • Vrsta fonta
  • Pozadina u boji
  • Funkcija pretraživanja i zamjene teksta na stranici

Također možete uključiti automatski prikaz praznih redaka.

Možete dodati ili ukloniti gumbe za prilagodbu s alatne trake, kao i rasporediti ih prema vlastitom redoslijedu.

Postavke uređivača mogu se pronaći u odjeljku "Prilagodba" na konzoli - "TinyMCE Advanced".

Podešavanje dodatka

Postavke za dodatak mogu se pronaći u “Postavke - napredno TinyMCE”. Nemojte se bojati da dodatak nije preveden na ruski - sami gumbi u vizualnom uređivaču TinyMCE svi su prevedeni na ruski, tako da ne morate znati engleski. To je sve što trebate učiniti da biste započeli ovdje - u biti, samo trebate povući i ispustiti potrebne gumbe na alatnu traku vizualnog uređivača. Nije tako komplicirano - sve se duplicira u izborniku uređivača:

Izbornik, prije govora, mogu omogućiti prvi instalateri dodatka:

Sami gumbi su na engleskom, ali shvatite što znači smrad:

Kao što znate, kada je dodatak konfiguriran, sve je napisano na engleskom, a kada uredite zapis, sav engleski tekst automatski se prevodi na ruski. Pravo da ti kažem, nije ti jasno - bacio si tipku na ploču, spremio podešavanja, prebacio se na editiranje zapisa i pitao se što znači ta druga tipka.

Nije moguće dodati sve moguće gumbe na alatnu traku; nikada vam neće trebati mnogo gumba. Štoviše, lakše je ukloniti neke gumbe od onih koji su već tamo. Što je uređivač jednostavniji, to ga je lakše i učinkovitije koristiti.

Gumb "Pronađi i zamijeni" otvara sljedeći dijalog:

Mogućnost odabira fonta i veličine:

Tu je i vrlo zgodna funkcija koja omogućuje predlošku da oblikuje tekst vašeg članka onako kako želite bez uređivanja stilova.

Postoji i funkcija "blok pregleda":

To vam omogućuje da vizualno procijenite kako je vaš tekst dizajniran. Važno je napomenuti da je vizualnom uredniku najčešće teško razumjeti kako je dizajn teksta drugačiji. Ili su zvjezdice u bilo kojem tekstu preuzete izravno iz:

U WordPress uređivaču oznake odlomaka i prijelomi redaka postavljaju se automatski i ne morate ih mijenjati. Svaki tekst, nakon što ste upisali tipku "Enter", ide u oznake paragrafa, što ne možete učiniti prebacivanjem na karticu "Tekst" vizualnog uređivača.

Ponekad ovakvo ponašanje urednika uzrokuje dodatnu ošamućenost. Na primjer, na ovoj snimci zaslona možete vidjeti da je tekst preuzet iz oznake

automatski se pojavljuju i dalje osvijetljeni iu oznakama odlomaka

Prije govora, dodatak TinyMCE Advanced omogućuje vam dodavanje ispravnog izlaznog koda u tekst, bez oštećenih oznaka. Da biste to učinili, u izborniku Alati odaberite stavku izbornika Izlazni kod:

Ova vam funkcija omogućuje preuzimanje pravog izlaznog koda vašeg članka, a ne onog koji vidite kada odete na karticu "Tekst". Os, na primjer, na kartici "Tekst", kod bi mogao biti ovakav:

A kada koristite funkciju "Izlazni kod", dobit ćete:

Tada ćete svoj tekst obogatiti oznakama odlomaka. I to će biti isti kod koji će biti prikazan u vašem objavljenom unosu na web mjestu.

Dodatak također proširuje mogućnost umetanja standardnih popisa. Standardni uređivač ima samo jednu vrstu lista:

Dodatak vam omogućuje umetanje popisa različitih vrsta:

Gumb za umetanje emotikona:

Postoji gumb koji vam omogućuje da procijenite kako emotikon izgleda u objavljenoj objavi, budući da se u vizualnom uređivaču emotikoni još uvijek prikazuju u tekstualnom prikazu. Ne zaboravite jednostavno otići na “Prilagodi\Pisati” i označiti opciju “Pretvori smajlije u kshtalt 🙂 i 😛 u slike.”

Sada je vrijeme da shvatite kako postaviti ono što trebate znati ispod ploče za odabir pravih gumba:

Za čišćenje samo opcija “ Popis opcija stila“, Što uključuje proširenu mogućnost umetanja popisa, kao što je gore opisano. opcija " Kontekstni izbornik» uključuje kontekstni izbornik dodatka na koji se klikne kada pritisnete desnu tipku miša u uređivaču:

opcija " Veza (zamjenjuje dijaloški okvir Umetanje/uređivanje veze)» Nema potrebe za umetanjem dijaloga. Iza scene, ovaj dijalog izgleda ovako:

Dodatak se može zamijeniti ovim:

Dakle, u biti, dijalog dodatka omogućuje vam da jednostavno unesete poruku, a zatim odlučite dodati poruku u standardni dijalog. Trebate li ovu funkciju dodatka ili ne, odlučite sami.

Preostali dio prilagodbe dodatka je "umetanje":

Učitajte CSS klase koje se koriste u editor-style.css i zamijenite gumb i podizbornik Formati- Ova funkcija nije podržana na Prihod.ru.

Prestanite uklanjati

I
oznake prilikom spremanja i prikazati ih u uređivaču teksta —
Preostale postavke dodatka promijenit će uređivač tako da prikazuje oznake odlomaka i premješta retke na karticu "Tekst". Zatim, kada uredite unos, sve će biti isto kao i prije, a os na kartici "Tekst" ponovno će dodati html izgled. No urednik se, kao i prije, ponosi svojim autoformatiranjem. Na primjer, ovaj kôd:

Nakon prebacivanja na "Vizualno" i natrag na "Tekst", promijenite u:

Zatim je urednik vidio jedan red prebačen, uzimajući dva prenesena u oznake odlomaka. Ale nakon što je sve spremio
nestati.

Međutim, kada je ova postavka omogućena, WordPress prestaje stvarati prazne retke kada pritisnete gumb Enter u načinu vizualnog uređivanja. Uređivač umeće kod u prazno područje retka
A uštede nema na vidiku, jer takvih redaka na stranici ima jako puno.

Članak je vraćen i malo dodan 🙂

Pereglyadiv (4481) puta



git instalacija (24)

Pokisnem Git na Windowsima. Nastavio sam s pokušajem "git commit" i odbio sam ovu opciju:

Terminal je tih, ali nema VISUAL-a ili EDITOR-a. Pošalji obavijest za dodatne opcije -m ili -F.

Zato razumijem da mi treba promjenjivi medij koji se zove EDITOR. Nema nikakvih problema. Ubacio sam Yogo u Notepad. upita Tse maizhe. Informacije o bilježenju vaših pogrešaka možete pronaći u Notepadu. Ale Notepad ne podržava vruće linije. Još sam u tome, ali ne mogu smisliti kako Notepad++ konfigurirati kao %EDITOR% na takav način da mogu raditi s Gitom kao što sam naučio.

Nisam upoznat s Notepad++. Za sada nisam protiv toga, ja sam urednik Vikorista. Samo želim majčinstvo upišite obavijest o fiksiranju u uređivač, a chi nije u naredbenom redu (z -m).

Za vas koji koristite Git za Windows, koji alat koristite za uređivanje, predaju i što trebate učiniti da bi funkcionirao?

Uskrsavam staru temu, ali znam prekrasno jednostavno rješenje, postavljanje - iako se to može učiniti unaprijed, u kojem ste odgovorni za kopiranje datoteke dokumenta, upute autora. Imam Win 7 x64 i slučajno sam smjestio subl datoteku u /Git/cmd/ mapu da radi. Međutim, sve je u šarmu.

Ako instalirate udaljeni montirani homedrive (samba dijeljenje, nfs, ...), vaša ~/.git mapa dijeli se na svim sustavima, što može uzrokovati mnogo problema. Stoga dajem prednost skripti za dodjeljivanje ispravnog uređivača za ispravan sustav:

#!/usr/bin/perl # Otkrij na kojem sam sustavu i odaberi pravi uređivač $unamea = `uname -a`; if($unamea =~ /mingw/i)( if($unamea =~ /devsystem /i)(#Provjeri naziv hosta exec("C:\Programske datoteke (x86)\Notepad++\notepad++.exe", "-multiInst" , "-nosession", @ARGV); ) if($unamea =~ /testsystem/ i)( exec("C:\Program Files\Notepad++\notepad++.exe", "-multiInst", "-nosession", @ ARGV); ) ) $MCEDIT=`koji mcedit`; if($MCEDIT =~ / mcedit/)( exec($MCEDIT, @ARGV); ) $NANO=`koji nano`; if($NANO =~ /nano/)( exec($NANO, @ARGV); ) die "Nemate odgovarajući editor!\n";

Možete pogledati jednostavnu skriptu ljuske, ali ja koristim perl, budući da perl dolazi s msysgitom, a vaši unixoid sustavi također će ga osigurati. Postavite skriptu u /home/username/bin, koja će dodati PATH u .bashrc ili .profile. Nakon dodavanja git config --global core.editor giteditor.pl dobit ćete ispravan editor, čak i ako ga ne znate.

ATOM i Windows 10

  1. Desnom tipkom miša kliknite ikonu Atom na radnoj površini i kliknite na Power.
  2. Kopirana staza "Počni u"
  3. Zadivio sam se pomoći Windows Explorera i poznavanju atom.exe.
  4. Upišite ovo u git bash:

    git config --global core.editor C:/Users/YOURNAMEUSER/AppData/Local/atom/app-1.7.4/atom.exe"

Napomena: promijenio sam sve \ za / . Kreirao sam .bashrc u svom početnom direktoriju i vikorystav / da instaliram svoj početni direktorij, a zatim sam pustio / go.

atom-editor git git-bash windows-10

Uspio sam ukloniti srednju verziju instaliranjem izmjene EDITOR-a pomoću / kartica:

EDITOR="c:/Programske datoteke (x86)/Notepad++/notepad++.exe"

Imao sam isti problem i znam drugo rješenje. Otrimuvav sam

Greška: Došlo je do problema s uređivačem "ec"

Imam VISUAL=ec i batch datoteku pod nazivom ec.bat na putu, koja sadrži jedan redak:

C:\emacs\emacs-23.1\bin\emacsclient.exe %*

To vam omogućuje uređivanje datoteka iz naredbenog retka za dodatnu pomoć itd Prisutnost vizualnog tipkanja znači da ga većina Unixy programa također prihvaća. Čini se da Git traži različite načine za moje druge naredbe - kada sam pogledao git commit u ProcMonu, shvatio sam da izgleda kao način za ec i ec.exe, a ne ec.bat. Dodao sam još jednu promjenu sredine (GIT_EDITOR=ec.bat), i sve je bilo u redu.

Bilo mi je važno osigurati da git radi s riječju KomodoEdit i ostalim editorima koje im dam. Većina ih je otvorena za uređivanje, ali git očito ne provjerava jesu li spremljene/zatvorene.

Kao policajac, plah sam

Git commit -m "Popravljena metoda LoadAll"

Sve se rušilo. U pravilu, moje informacije o malom popravljanju su kraće, ali vjerojatno je kriv smrad, ali, očito, radi se na Windows verziji git-a.

GitGUI također nije takav otpad. Ovo će zahtijevati malo orijentacije, ali nakon toga je loše.

Ovo je jedan od simptoma velikih problema. Primjetno je da postavljate POJAM = glup. Drugim riječima, ne rade kako treba i manje upravljaju jer se čini da nemate mnogo funkcionalnog terminala. Čini se da se najčešće traži instaliranje TERM-a na vašim globalnim Windows poslužiteljima. Za mene je problem Windows, ako sam instalirao Strawberry Perl, postoji nekoliko izvješća o msysgit popravcima za ovaj problem, kao i nekoliko rješenja.

Prije svega, uredite ga u ~/.bashrc dodavanjem:

Izvezi TERM=msys

Ovo možete dobiti iz Git BASH zahtjeva:

Echo "export TERM=msys" >> ~/.bashrc

Još jedno rješenje, kao što je na kraju bilo i ono koje sam napravio, tako da još uvijek imam isti razlog kao i Strawberry Perl za dodavanje TERM = glupo prilagođenoj sredini - slijedite i uklonite TERM = glupo, kao što je navedeno u vašem komentaru. t o popravku msysgit.

Ploče / Sustav / Napredno / Varijable okruženja ... (ili slične, ovisno o vašoj verziji Windowsa) - to su one u kojima Windows ima instalirane ljepljive promjene. TERM nije instaliran za promochance. Ako je TERM tamo instaliran, vi ste ga instalirali (ili jedan od programa koje ste instalirali, na primjer Strawberry Perl). Izbrišite ovaj parametar i sve će biti u redu.

Slično, ako vikorizirate Strawberry Perl i postavite CPAN klijent, možete također onemogućiti TERM=dumb samostalno i vikorist poništiti TERM u vašoj ~/.bashrc datoteci, što bi imalo sličan učinak za postavljanje eksplicitnog izraza, kao što je gore navedeno .

Naravno, odluka je da možete koristiti git config --global core.editor $MYFAVORITEEDITOR za prebacivanje na git wiki vaš omiljeni uređivač ako ga trebate pokrenuti umjesto vas.

Vikorist sam Cygwina za Windows, pa sam vikorist:

Izvezi EDITOR="emacs -nw"

Nw za bez prozora, tako da Emacs neće moći koristiti X11.

Emacs tipke ne rade za Windows shell, tako da koristim samo Cygwin shell... (rxvt se preporučuje).

Ja sam git vikor na više platformi i želim da vikoriziram git za sve njih. (Zapravo, imam sve svoje konfiguracijske datoteke u odjeljku kontrole izdanja git-a i stavio sam repozitorij git klona na skin stroj.) Rješenje koje sam smislio sada je:

stavio sam svoje urednik na giteeditor

Git config --global core.editor giteditor

Zatim od njih kreiram simboličnu poruku giteeditor, kako znati u mom STAZA. (Imam poseban katalog kanta za smeće, ali na bilo kojem mjestu STAZA pratsyuê.) Ova poruka označava moj izbor trenutnog urednika. Na različitim strojevima i na različitim platformama, ja sam vikory editor, što znači da ne moram mijenjati svoju univerzalnu git konfiguraciju ( .gitconfig), samo pokušajte, na yaku upućuje giteeditor .

Simboličke poruke obrađuje skin operativni sustav, koliko ja znam, iako mogu koristiti različite timove. Za Linux ste vikorist U -s. Za Windows ćete biti pobjednici mklink. Postoje različite sintakse (kao što se šalite), ali sve funkcionira na isti način.

Word Pad!

Sretan sam pobjednik vima, ali budući da pokušavam uvesti Git u tvrtku, želim da ga svi imaju, a otkrio sam da se čini da Wordpad radi dobro (i Git provjerava učinkovito dok ne završite ) uređivanje ali ne i zatvaranje vikno).

Git config core.editor ""C:\Program Files\Windows NT\Accessories\wordpad.exe""

Ovo wiki Git Bash na msysgit; Nisam probao Windows naredbeni redak (kao što je bitno).

Na temelju pirjanog VonC-a, ovo me je pitalo (izludilo me):

Git config --global core.editor "C:/Programske datoteke (x86)/Sublime Text 3/subl.exe" -čekaj"

Čekanje može ukazivati ​​na probleme, posebno ako radite s gerritom i mijenjate ID-ove, koje morate ručno kopirati na dno obavijesti o predaji.

Također koristim Cygwin za Windows i gvim (na vim terminalu).

Za viskoniranje robota učinio sam sljedeće:

  1. Stvorivši naredbenu datoteku s jednim redom (na git_editor.bat), koja je sada:
    "C:/Programske datoteke/Vim/vim72/gvim.exe" --nofork "%*"
  2. Postavljanjem git_editor.bat u moj PATH.
  3. Postavite GIT_EDITOR=git_editor.bat

Nakon ovoga, git commit, itd. Ispravno odaberite gvim datoteku koja se ažurira.

NAPOMENA 1. Opcija --nofork za gvim osigurava da je vin blokiran i da se ne piše obavijest o predaji.

NAPOMENA 2. Plastika oko ceste do gvim je neophodna, jer postoje čistine na tom području.

NAPOMENA 3: Jastučići oko “%*” potrebni su samo ako git prosljeđuje staze do datoteke s razmacima.

Čini se da Git ne poznaje urednika jer je na čistini. Zatim ćete morati staviti batch datoteku, proricanje sudbine s Patrickovim svjedokom, bez ikakvih praznina.

Promijenite .gitconfig datoteku iz mape c:\Users\YourUser i dodajte:

Editor = "C:\Programske datoteke\put\do\editor.exe"

Trebao sam učiniti sljedeće: pokrenuti git u notepad ++ iz windoze:

Dodaj za .gitconfig:

Editor = "C:/Program Files/Notepad++/notepad++.exe" -multiInst -notabbar -nosession -noPlugin

Izmijenite prečac za pokretanje git bash ljuske za pokretanje kao administrator, a zatim upotrijebite vikorist za pokretanje git bash ljuske. Pretpostavio sam da unos kontekstnog izbornika "Git Bash ovdje" ne pokreće npp s potrebnim dozvolama.

Nakon završetka rata obojica su radili.

Ovo je moja instalacija za Geany kao editor za git:

Git config --global core.editor C:/path/to/geany.bat

s nadolazećom promjenom geany.bat:

#!/bin/sh "C:\Programske datoteke\Geany\bin\Geany.exe" --nova instanca "$*"

Radi kao DOS konzola i msysgit.

U svakom slučaju, jednostavno uzimam informacije i znam ih kako bih učinio najbolje za sebe:

Git config --global core.editor "C:/Program Files/TextPad 5/TextPad.exe" -m"

Mislim da CMD ne voli pojedinačne noge, tako da morate koristiti podkrake "da biste umetnuli traženi argument reda."

S druge strane, Cygwin (koji je, poštujem, osnovna platforma za Git's Bash), poput "i", tako da možete unijeti staze kao što su CMD, vikoryst/replacement/što god je citirano, tako da u ovom slučaju, vikoristic i single šape.

M preimenuje/pokazuje na određeni broj uređivača i nema potrebe za %* dodanim na kraj.

Promijeniti: Nakon nadogradnje na vim 7.3, pronašao sam najčišći i najlakši način za ovo:

    Dodajte glavnu Vim mapu svojoj ruti (desnom tipkom miša kliknite Moje računalo -> Autoriteti -> Dodaci -> Promjene)

    Pokrenite ovo: git config --global core.editor "gvim --nofork "%*""

Ako zarađujete na ovaj način, nadam se da ćete raditi s Cygwinom.

Originalna verzija:

Imao sam problema s mnogo stvari vezanih uz vim prilikom pokretanja gvim-a na Windowsima (bez vikoriziranja batch datoteke, bilo %EDITOR% ili cygwin).

One do kojih sam stigao na kraju dana su lijepe i čiste, a ovdje se drže okosnice rješenja:

Git config --global core.editor \""C:/Program Files/Vim/vim72/gvim.exe" --nofork "%*""

Jedna od njih, za koju mi ​​je trebalo dobrih sat vremena, nisu pletenice u stilu Windowsa, već originalne kose crte.

Zavdyaki SO-splenoty... i uz malo praćenja primijetio sam svog voljenog urednika EditPadPro radi kao glavni urednik za dodatne msysgit 1.7.5.GIT i TortoiseGit v1.7.3.0 povrh WinXP SP3 ...

Git config --global core.editor c:/msysgit/cmd/epp.sh

Međutim, nakon nekoliko nedavnih pokušaja donošenja važnih odluka... odlučio sam odustati od ovog posla. Dokumentacija EditPadPro dodala je opciju “/newinstance” kako bi omogućila ljusci da provjeri unos uređivača...

Prapor" /nova instanca budi ključ mog problema...

#!/bin/sh "C:/Program Files/JGsoft/EditPadPro6/EditPadPro.exe" //nevinstanca "$*"

Bit ću pobjednik emacsa. Možete zaraditi novac u malim dijelovima.

  1. Preuzmite emacs i raspakirajte ga kao c:\emacs.
  2. Pokrenite c:\emacs\bin\addpm.exe. Morate desnom tipkom miša kliknuti "Pokreni kao administrator" ako koristite Windows Vista ili noviji. Postavite datoteke koje želite spremiti na svoju rutu.
  3. Dodajte (pokretanje poslužitelja) ovdje u .emacs datoteku. div. Emacs Windows FAQ Da saznate gdje smjestiti .emacs datoteku.
  4. git config --global core.editor emacsclientw

Git sada otvara datoteke unutar normalnog emacs procesa. Cijeli ovaj proces morat ćete pokrenuti ručno iz c:\emacs\bin\runemacs.exe.

Na temelju Darrenovog uvida, da biste koristili Notepad++, možete jednostavno učiniti ovo (sve u jednom redu):

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

Očito je da se datoteka C:/Program Files/Notepad++/notepad++.exe nalazi pored datoteke Notepad++ na vašem sustavu. Na primjer, možete koristiti C:/Program Files (x86)/Notepad++/notepad++.exe.

Pratsyuê kao da pripada meni.

Notepad++ radi jako dobro, iako bih želio koristiti Notepad, -m ili će se inače dogoditi "uređivanje".

Problem koji imate s Notepad++ je zbog načina na koji git pokreće datoteku uređivača koja se ažurira. Moje rješenje je instalirati EDITOR u batch datoteku, a ne u datoteku uređivača, što se sljedeće događa:

Start /WAIT "E:\PortableApps\Notepad++Portable\Notepad++Portable.exe" %*

/WAIT govori sesiji naredbenog retka da se izvodi dok se program ne zatvori, tako da možete uređivati ​​do mile volje dok vas git radosno provjerava. %* prosljeđuje sve argumente u batch datoteku putem Notepada++.

C:\src>echo %EDITOR% c:\tools\runeditor.bat

Windows 7