Dobrý a rýchly a textový editor zadarmo

Re:Dobrý a rýchly a textový editor zadarmo
« Odpověď #45 kdy: 06. 12. 2018, 15:45:55 »
Nic takoveho tazatel nepozadoval.
Děkuji za možnost editace příspěvku.


Kit

Re:Dobrý a rýchly a textový editor zadarmo
« Odpověď #46 kdy: 06. 12. 2018, 15:52:01 »
Nic takoveho tazatel nepozadoval.

Máš pravdu, tazatel nepožadoval Sublime, resp. přímo uvedl, že ho nechce.

PC je moje lopata

Re:Dobrý a rýchly a textový editor zadarmo
« Odpověď #47 kdy: 06. 12. 2018, 16:49:43 »
Visual studio code je super, jede i na obyčejném pc, má super pluginy, kód a text je na něm tak nějak přehledný... Používám Intelij na velké projekty, ale na simple editaci je code nej. V terminálu vlezu do složky, napíšu code . a můžu editovat... Start je rychlý, jsou tam pluginy na různé věci docker, kubernetes, gitlab, můžu v něm editovat python, debugovat zdrojak I na remote serveru, skvělé v něm funguje JavaScript, zkoušel jsem v něm Javu i dot net. Má v sobě terminál, který je hned k dispozici, přehledného git clienta. Existuje plugin na vím emulaci... Jo a Microsoft a jejich Wyndejsi nesnáším a jejich produktům se vyhýbám, ale code je open source a je super jako kdyby byl vytvářen lidmi, kterým do toho MS moc nekecá....

Petr

Re:Dobrý a rýchly a textový editor zadarmo
« Odpověď #48 kdy: 07. 12. 2018, 05:26:47 »
...
Vim a Emacs sú iná kategória, to by som priamo neporovnával s GUI editormi.
Proc? oba maji GUI. Dokonce pro emacs je doporuceno pouzivat GUI pokud to jde.
To ze maji i TUI je velky bonus.

Zřejmě se zde míchají pojmy GUI a IDE. Používání GUI ve Vimu (GVim) snižuje jeho použitelnost. Doménou Vimu je právě TUI. Podobně Vim splňuje podmínky pro IDE, ale neřadí se k nim.
Blbost, GUI pouzitelnost gvimu naopak zvysuje.

Petr

Re:Dobrý a rýchly a textový editor zadarmo
« Odpověď #49 kdy: 07. 12. 2018, 05:39:11 »
Umí vim prohledavani souboru tak, jako to umi Notepad++, to jest ze si rozdeli okno a vypise vsechny nalezene vyskyty retezce s cislem radku z celeho souboru nebo i ze vsech souboru na zadane ceste?

jo
Kód: [Vybrat]
:vimgrep /jehla/gj ~/kupka/sena | cw
Jo, tohle znam, ale v Notepad++ to funguje tak, ze je to okno s vyhledanymi retezci porad otevrene a  vsechna vyhpedavani se v nem stosuji jako foldy, takze se jde snadno prepinat mezi ruznym vyhledavanim a pokud kliknu na nejaky vyhledany vyskyt, tak se mi prislusny soubor otevre s kurzorem na prislusnem radku. Je to ohromne uzitecne, takze kvuli tomu casto vypinam vim a pracuji v notepadu. Jine veci ale zase notepad neumi, takze pak se podle toho co zrovna potrebuju prepinam porad dokola mezi vimem a notepadem.  Bylo by fajn tohle vim naucit.


mervin

Re:Dobrý a rýchly a textový editor zadarmo
« Odpověď #50 kdy: 07. 12. 2018, 07:34:36 »
Visual Studio Code
+
extension "Remote Workspace"  (https://github.com/mkloubert/vscode-remote-workspace)


Re:Dobrý a rýchly a textový editor zadarmo
« Odpověď #51 kdy: 07. 12. 2018, 07:42:54 »
Umí vim prohledavani souboru tak, jako to umi Notepad++, to jest ze si rozdeli okno a vypise vsechny nalezene vyskyty retezce s cislem radku z celeho souboru nebo i ze vsech souboru na zadane ceste?

jo
Kód: [Vybrat]
:vimgrep /jehla/gj ~/kupka/sena | cw
Jo, tohle znam, ale v Notepad++ to funguje tak, ze je to okno s vyhledanymi retezci porad otevrene a  vsechna vyhpedavani se v nem stosuji jako foldy, takze se jde snadno prepinat mezi ruznym vyhledavanim a pokud kliknu na nejaky vyhledany vyskyt, tak se mi prislusny soubor otevre s kurzorem na prislusnem radku. Je to ohromne uzitecne, takze kvuli tomu casto vypinam vim a pracuji v notepadu. Jine veci ale zase notepad neumi, takze pak se podle toho co zrovna potrebuju prepinam porad dokola mezi vimem a notepadem.  Bylo by fajn tohle vim naucit.

Ten quickfix list buffer ve kterem se zobrazi vysledky ma pamet.
Mezi vysledky ruznych vyhledavani se da prepinat pomoci :col a :cnew

Petr

Re:Dobrý a rýchly a textový editor zadarmo
« Odpověď #52 kdy: 07. 12. 2018, 14:26:12 »
Umí vim prohledavani souboru tak, jako to umi Notepad++, to jest ze si rozdeli okno a vypise vsechny nalezene vyskyty retezce s cislem radku z celeho souboru nebo i ze vsech souboru na zadane ceste?

jo
Kód: [Vybrat]
:vimgrep /jehla/gj ~/kupka/sena | cw
Jo, tohle znam, ale v Notepad++ to funguje tak, ze je to okno s vyhledanymi retezci porad otevrene a  vsechna vyhpedavani se v nem stosuji jako foldy, takze se jde snadno prepinat mezi ruznym vyhledavanim a pokud kliknu na nejaky vyhledany vyskyt, tak se mi prislusny soubor otevre s kurzorem na prislusnem radku. Je to ohromne uzitecne, takze kvuli tomu casto vypinam vim a pracuji v notepadu. Jine veci ale zase notepad neumi, takze pak se podle toho co zrovna potrebuju prepinam porad dokola mezi vimem a notepadem.  Bylo by fajn tohle vim naucit.

Ten quickfix list buffer ve kterem se zobrazi vysledky ma pamet.
Mezi vysledky ruznych vyhledavani se da prepinat pomoci :col a :cnew
Parada a jde nejak nastavit, aby se colna cnew volalo na pravou a levou sipku a stisknuti enter otevrelo soubor a skocilo na prislusny radek a shift-enter udelalo to same a navic se to okno samo zavrelo?

Re:Dobrý a rýchly a textový editor zadarmo
« Odpověď #53 kdy: 07. 12. 2018, 15:28:53 »
...
Parada a jde nejak nastavit, aby se colna cnew volalo na pravou a levou sipku a stisknuti enter otevrelo soubor a skocilo na prislusny radek a shift-enter udelalo to same a navic se to okno samo zavrelo?

Hele ja nejsem na ten vim zadnej odbornik. Pouzivam ho fakt vyjimecne kdyz se dostanu na nejakou masinu kam nemuzu snadno dostat emacs...
Takze customizace nepouzivam.
Ale asi by melo fungovat neco takoveho:

Kód: [Vybrat]
nnoremap <Left>  :col<CR>
nnoremap <Right> :cnew<CR>
nnoremap <S-CR>   <CR>:cclose<CR>

Ale to premapovani Shift+enter nebude fungovat vsude:
https://stackoverflow.com/a/16360104

ZAJDAN

  • *****
  • 2 078
    • Zobrazit profil
    • E-mail
Re:Dobrý a rýchly a textový editor zadarmo
« Odpověď #54 kdy: 07. 12. 2018, 16:12:54 »
možná by stálo zato zmínit APTANA
http://www.aptana.com/index.html
Vesele, vesele do továrny dělník běží...vesele, vesele do továrny jde. Vesele se usmívá když mu soustruh zazpívá...vesele, vesele do továrny jde. Vesele si poskočí když se soustruh roztočí ...vesele, vesele do továrny jde.

Petr

Re:Dobrý a rýchly a textový editor zadarmo
« Odpověď #55 kdy: 07. 12. 2018, 17:06:25 »
...
Parada a jde nejak nastavit, aby se colna cnew volalo na pravou a levou sipku a stisknuti enter otevrelo soubor a skocilo na prislusny radek a shift-enter udelalo to same a navic se to okno samo zavrelo?

Hele ja nejsem na ten vim zadnej odbornik. Pouzivam ho fakt vyjimecne kdyz se dostanu na nejakou masinu kam nemuzu snadno dostat emacs...
Takze customizace nepouzivam.
Ale asi by melo fungovat neco takoveho:

Kód: [Vybrat]
nnoremap <Left>  :col<CR>
nnoremap <Right> :cnew<CR>
nnoremap <S-CR>   <CR>:cclose<CR>

Ale to premapovani Shift+enter nebude fungovat vsude:
https://stackoverflow.com/a/16360104

Dekuji. Todle jeste taky znam. Probkem je, ze tohle premapovani bude platit vsude, coz ty sipky zneprovozni v ostatnich oknech. Ja nevim jak to udelat jen pro tohle okno. A nevim jak z toho seznamu otevrit soubor a skocit na uvedeny radek.

Re:Dobrý a rýchly a textový editor zadarmo
« Odpověď #56 kdy: 07. 12. 2018, 17:50:33 »
...
Parada a jde nejak nastavit, aby se colna cnew volalo na pravou a levou sipku a stisknuti enter otevrelo soubor a skocilo na prislusny radek a shift-enter udelalo to same a navic se to okno samo zavrelo?

Hele ja nejsem na ten vim zadnej odbornik. Pouzivam ho fakt vyjimecne kdyz se dostanu na nejakou masinu kam nemuzu snadno dostat emacs...
Takze customizace nepouzivam.
Ale asi by melo fungovat neco takoveho:

Kód: [Vybrat]
nnoremap <Left>  :col<CR>
nnoremap <Right> :cnew<CR>
nnoremap <S-CR>   <CR>:cclose<CR>

Ale to premapovani Shift+enter nebude fungovat vsude:
https://stackoverflow.com/a/16360104

Dekuji. Todle jeste taky znam. Probkem je, ze tohle premapovani bude platit vsude, coz ty sipky zneprovozni v ostatnich oknech. Ja nevim jak to udelat jen pro tohle okno. A nevim jak z toho seznamu otevrit soubor a skocit na uvedeny radek.


Tak na to je prej expression mapping:
Kód: [Vybrat]
nnoremap <expr> <Left>  (&buftype is# "quickfix" ? ":col<CR>"  : '<Left>')
nnoremap <expr> <Right> (&buftype is# "quickfix" ? ":cnew<CR>" : '<Right>')

A na ten skok na radek mi z quickfixu funguje normalne ten enter...

Re:Dobrý a rýchly a textový editor zadarmo
« Odpověď #57 kdy: 08. 12. 2018, 23:35:00 »
Asi budu popravu upalen ale napisu to: eclipse. https://www.eclipse.org/downloads/
Delam v tom php, c, c++, embedded a jede windows/linux. Takze kdyz si to nakonfiguruji je mi jedno za kterym pocitacem OS sedim.

Petr

Re:Dobrý a rýchly a textový editor zadarmo
« Odpověď #58 kdy: 10. 12. 2018, 05:23:52 »
...
Parada a jde nejak nastavit, aby se colna cnew volalo na pravou a levou sipku a stisknuti enter otevrelo soubor a skocilo na prislusny radek a shift-enter udelalo to same a navic se to okno samo zavrelo?

Hele ja nejsem na ten vim zadnej odbornik. Pouzivam ho fakt vyjimecne kdyz se dostanu na nejakou masinu kam nemuzu snadno dostat emacs...
Takze customizace nepouzivam.
Ale asi by melo fungovat neco takoveho:

Kód: [Vybrat]
nnoremap <Left>  :col<CR>
nnoremap <Right> :cnew<CR>
nnoremap <S-CR>   <CR>:cclose<CR>

Ale to premapovani Shift+enter nebude fungovat vsude:
https://stackoverflow.com/a/16360104

Dekuji. Todle jeste taky znam. Probkem je, ze tohle premapovani bude platit vsude, coz ty sipky zneprovozni v ostatnich oknech. Ja nevim jak to udelat jen pro tohle okno. A nevim jak z toho seznamu otevrit soubor a skocit na uvedeny radek.


Tak na to je prej expression mapping:
Kód: [Vybrat]
nnoremap <expr> <Left>  (&buftype is# "quickfix" ? ":col<CR>"  : '<Left>')
nnoremap <expr> <Right> (&buftype is# "quickfix" ? ":cnew<CR>" : '<Right>')

A na ten skok na radek mi z quickfixu funguje normalne ten enter...

Aha, ten ja mam taky premapovany vlastne, na otvirani a zavirani folderu, takze to budu muset taky nejak osetrit.

Petr

Re:Dobrý a rýchly a textový editor zadarmo
« Odpověď #59 kdy: 10. 12. 2018, 05:29:00 »
Z jineho soudku. Zkousel jsem ten visual studio code, kdyz je i pro linux. Editor je to zajimavy, ale narazil jsem treba u foldingu, kde mym zvykem je mit folding dle znacek #{{{ a #}}} a vsc pouziva #region a #endregion a nenasel jsem zpusob, jak ho naucit rozumet mym zdrojakum.