hernil Skrevet 22. mai 2013 Del Skrevet 22. mai 2013 Så. Hvilken editor er best? 1 Lenke til kommentar
Lycantrophe Skrevet 22. mai 2013 Del Skrevet 22. mai 2013 (endret) Selvfølgelig den som akkurat ble sluppet med point release 1000. http://ftp.vim.org/p...es/7.3/7.3.1000 Er du vim eller er du taper? Endret 22. mai 2013 av Lycantrophe Lenke til kommentar
Occi Skrevet 22. mai 2013 Del Skrevet 22. mai 2013 (endret) Den gode stemningen i FandesOldemors tråd var ikke nok? Vim, så klart! :-) For å være litt behjelpelig kan jeg paste litt resource pasta: - Learn, steal and use others vimrc's: https://github.com/timss/vimconf - Vim learning curve is a myth (do the vimtutor): http://robots.though...curve-is-a-myth - Great list of tips and tricks: http://stackoverflow...ortcut-with-vim - Learn to speak Vim: http://yanpritzker.c...-and-modifiers/ - Read a book, if that's your thing: http://usevim.com/20...cal-vim-review/ - Cheat sheets: [1] [2] Endret 22. mai 2013 av Occi Lenke til kommentar
hernil Skrevet 22. mai 2013 Del Skrevet 22. mai 2013 Den gode stemningen i FandesOldemors tråd var ikke nok? Hvorfor tror du jeg startet dette? ^^ Anyways, jeg har falt for Sublime-text. Er klar over at vim kan gjøre stort sett det alle ønsker, men jeg elsker hvordan Sublime gjør alt jeg forventer den skal gjøre sånn jeg forventer den skal gjøre det, ut av boksen. Type alle snarveier, indent, highlighting osv. I tillegg til den skikkelig porno filoversikten/scrollingen som faktisk er gull for kjappe overblikk over koden. Lenke til kommentar
Occi Skrevet 22. mai 2013 Del Skrevet 22. mai 2013 (endret) ST? Svakt Hernil. Svakt. Copypasta. Kanskje litt vel aggressiv for noen, men innholdet står. ST er tull, men kan gå med på at den er bedre enn andre, dumme editors, og har til dels sane defaults. Minimap'et er på grensen til latterlig though. Dinner is served: Using Sublime instead of Vim is pretty fucking stupid. Sublime Text also has nonstandard key binds that need to be learned, and only has one mode, insert mode. Enjoy chording keys to do anything other than insert text. Enjoy having to use the mouse to navigate quickly. Enjoy not having a terminal version for that occasion where you do need one. Enjoy not having registers to work with. Enjoy an external dependency for scripts. Enjoy a smaller community of users. Enjoy non freedom. Enjoy a smaller repository of tools. Enjoy a smaller range of supported platforms. Enjoy using an editor that is not the de-facto *nix standard. Enjoy using an editor that shares no keybinds with other things on the platforms. (Like browser addons, music players, email clients, even games) ( http://wiki.wesnoth.org/CommandMode ) You will be giving all of that up just because you need to memorize a few keybinds to get started. I won't be keeping you from that, but it's a pretty fucking asinine thing to do, if you ask me. What vim has that ST has not -registers they keep things you recently deleted or yanked and macros too there are many registers and they are easily accessed, facilitating all sorts of swapping and scratching autocommands I have some autocommands that generate implementations of functions declared in headers in the appropriate c file when the header is saved. I also have autocommands for some files that remove trailing whitespace on save modes keeps keys reusable and powerful scripting that is not an external dependency vimscript is inside vim, STs is external keep key chords to a minimum this keeps your fingers free to flow more fluidly and reduces RSI put an immense amount of power into single keys since the modes separate their utility when you have a shitty connection over ssh you will be happy to achieve a lot with few strokes has a terminal version that is SSHable for powerful remote editing of headless computers can be integrated into other IDEs and replaces their shitty editors, that's why plugins like that exist for pretty much all relevant IDEs the keyset and mindset of vim can be used to interface other thngs like web browsers and music players like vimperator and cmus because it's consistent and fast and powerful and lets the mouse die of deprivation freedom the most important thing to have Endret 22. mai 2013 av Occi Lenke til kommentar
Lycantrophe Skrevet 22. mai 2013 Del Skrevet 22. mai 2013 Jeg vet hvor du bor. Jeg har aldri skjønt greien med minimap. Holder ikke linjenummer og kontekst for å avgjøre hvor du er? Om du vil ha en funksjonsliste er det langt bedre implementasjoner for det. Relevant: http://www.emacswiki.org/emacs/MiniMap Lenke til kommentar
hernil Skrevet 22. mai 2013 Del Skrevet 22. mai 2013 Jeg vet hvor du bor. De eneste argumentene jeg kjøper mot Sublime (som er annet enn subjektive) er en, at Vim kan brukes over ssh, men det har jeg løst med en sftp-plugin og det faktum at den nagger fra tid til annen i gratisversjonen. Sistnevnte løser jeg ved å la pengene fra første prosjekt jeg tjener noe på kodet i Sublime gå til lisens. Når det gjelder "a few keybindings" i Vim så er jeg ganske uenig. Det er keybindings for _alt_ og de strider med alle andre snarveier som brukes på et system. Jada, du kan finne vim-plugins for mye programvare, men ser ikke helt poenget med å gå så totalt mot strømmen. At andre digger det derimot får være deres greie. Ser nå at jeg ikke er så flink til å føre editor-war som jeg trodde. Vi får vel vente på Cyclo for å få skikkelig skyttegravskrig her! Lenke til kommentar
Lycantrophe Skrevet 22. mai 2013 Del Skrevet 22. mai 2013 Du får sitte der og knote med brøkdeler av redigeringshastigheten vår. Den ser jo pen ut, da. Og den må jo være bra, for den koster penger! Ingenting bra kan være gratis. 1 Lenke til kommentar
Occi Skrevet 22. mai 2013 Del Skrevet 22. mai 2013 (endret) De eneste argumentene jeg kjøper mot Sublime (som er annet enn subjektive) er en, at Vim kan brukes over ssh, men det har jeg løst med en sftp-plugin SFTP-plugin er da virkelig ingen erstatning for å kunne kjøre editoren i en terminal, og da spesielt over SSH Når det gjelder "a few keybindings" i Vim så er jeg ganske uenig. Det er keybindings for _alt_ og de strider med alle andre snarveier som brukes på et system. Jada, du kan finne vim-plugins for mye programvare, men ser ikke helt poenget med å gå så totalt mot strømmen. At andre digger det derimot får være deres greie. Beklager, men jeg tror ikke du har skjønt greia med Vi(m). Det er ikke nødvendig å kunne en gigantisk mengde med keybinds for å bruke Vim. Foreslår at du titter litt på linkene jeg postet hvis du er interessert i å lære Vim. Spesielt Learn to speak Vim er interessant. Jeg har brukt Vim fast i ca. 1 år og lærer fortsatt nye kule kommandoer/kombinasjoner av keybinds. Siste jeg lærte meg var vel å effektivt brukt *i* for selection, f. eks vip. Endret 22. mai 2013 av Occi Lenke til kommentar
hernil Skrevet 22. mai 2013 Del Skrevet 22. mai 2013 SFTP-plugin er da virkelig ingen erstatning for å kunne kjøre editoren i en terminal, og da spesielt over SSH Jo, det har i grunn vært det til min bruk. Uansett så foregår mesteparten av utviklingen min for tiden foregår lokalt på maskinen med python virtualenv, editor og git, eller i Eclipse så det har ikke vært så interessant. Beklager, men jeg tror ikke du har skjønt greia med Vi(m). Det er ikke nødvendig å kunne en gigantisk mengde med keybinds for å bruke Vim. Foreslår at du titter litt på linkene jeg postet hvis du er interessert i å lære Vim. Spesielt Learn to speak Vim er interessant. Jeg har brukt Vim fast i ca. 1 år og lærer fortsatt nye kule kommandoer/kombinasjoner av keybinds. Siste jeg lærte meg var vel å effektivt brukt *i* for selection, f. eks vip. Det er vel fort vekk litt av problemet. Jeg har ikke noe særlig ønske om å lære meg Vim. Kanskje en dag, men ikke nå Lenke til kommentar
Lycantrophe Skrevet 22. mai 2013 Del Skrevet 22. mai 2013 Klart, med en gang du begynner å gjøre ting som faktisk betyr noe får pipa en annen lyd! Lenke til kommentar
hernil Skrevet 22. mai 2013 Del Skrevet 22. mai 2013 Haha, beklager om kodingen min ikke står til dine standarder^^ Lenke til kommentar
Lycantrophe Skrevet 22. mai 2013 Del Skrevet 22. mai 2013 (endret) Aldri for sent å lære. Endret 22. mai 2013 av Lycantrophe Lenke til kommentar
Occi Skrevet 23. mai 2013 Del Skrevet 23. mai 2013 (endret) Jo, det har i grunn vært det til min bruk. Uansett så foregår mesteparten av utviklingen min for tiden foregår lokalt på maskinen med python virtualenv, editor og git, eller i Eclipse så det har ikke vært så interessant. Mente ikke å si at det ikke var en erstatning for din del, men på generell basis så er det ingen erstatning på noen måte. Ser nå at jeg ikke er så flink til å føre editor-war som jeg trodde. Vi får vel vente på Cyclo for å få skikkelig skyttegravskrig her! Huff ja, Den frie kafeen mangler sårt en Emacs-forkjemper som kan (prøve) å forsvare å bruke noe annet enn Vim! :-) Endret 23. mai 2013 av Occi Lenke til kommentar
RattleBattle Skrevet 23. mai 2013 Del Skrevet 23. mai 2013 Jeg hater Vim. Elendig GUI. Dessuten så må jeg trykke i for å få skrevet noe. Kan den ikke bare gjøre det????!!!!!!11111 Lenke til kommentar
efikkan Skrevet 23. mai 2013 Del Skrevet 23. mai 2013 Folk får da bruke det som de er mest komfortable med Lenke til kommentar
endrebjo Skrevet 23. mai 2013 Del Skrevet 23. mai 2013 Vim er aldri tilgjengelig når jeg logger inn på random Linux-bokser (fellesserver, router, osv.), bare fæle Vi. Derfor har jeg fått avsmak på Vi(m). Lenke til kommentar
Anbefalte innlegg
Opprett en konto eller logg inn for å kommentere
Du må være et medlem for å kunne skrive en kommentar
Opprett konto
Det er enkelt å melde seg inn for å starte en ny konto!
Start en kontoLogg inn
Har du allerede en konto? Logg inn her.
Logg inn nå